April 23, 2018 by CA Solar was thorough, informative, incredibly professional and walked us through the entire process. They took care of everything start to finish. My only regret is not calling them sooner!