Technology powers up electrical contracting