4417 S 2950 E | Salt Lake City UT 84124
To receive a free quote from a solar installer in your area, please use the Get Free Quote form on the right.
Wasatch Solar is located in the greater Salt Lake Valley area in Utah. Our company was established in 2009. We only conduct quality work and make sure all of our customers are 100% satisfied with our service. ...
Accreditations & Affiliations:
Would you recommend?
No reviews found