Looking After Your Solar and Electrical Needs Since 1990. At SFR Electrical, our specialist team of CEC accredited solar electricians, engineers, system designers, installers and managers work together seamlessly to produce the best custom-tailored solar power system to suit your family’s or business’ energy needs.