tree in backyard

Restart Solar

in business since
Contact Us
This provider's review is locked. Sign up to see reviews.
rated
15 reviews
0 offers
on Angie's List for 7 years
Contact Restart Solar
Address
90 E Stowell St
Upland, CA
91786

About Us

As a SunPower Elite Dealer, Restart Solar provides you with the highest quality installation possible so that you end up with the best looking Solar System in your neighborhood. Our mission is to provide you with such awesome service both before and after you decide to Go Solar that you become a Raving Fan of Restart Solar. We are committed to doing things the right way and together we can push the Restart button and change the way the world thinks about energy!