Search results
Yelp Reviews
2.5 128 reviews
- 5 star 36
- 4 star 3
- 3 star 6
- 2 star 4
- 1 star 79
The installation is fine. If the electrical looks botched as I have seen in some photos here, it's because you didn't plan the project very well. That's on you. Their people know what they are... More
SunRun means run run away fast unless you want to get scammed and end up replacing your roof stay away if you see the reviews for this company and still choose them you will regret it in every... More