Office location: 10481 Grant Line Road Suite 125, Elk Grove CA, 95624
04/29/2017
Anonymous
Easy company to deal with & very responsive to phone calls & questions. Installation of all equipment was well done & fast. We elected to go solar to lower our electric bill. Our electric bill has been reduced to near zero!