SPG Solar Inc CALIFORNIA Solar Energy Contractor - Windsor, CA Looking to contact SPG Solar Inc CALIFORNIA? You can reach them at 707-836-7317