M
Mike AllaraReview ofWow solar group
The solar panels I installed are working great! I ...
The solar panels I installed are working great! I have noticed a significant decrease in my electricity bills since. The company I went with was professional and efficient throughout the whole process. They explained everything clearly and answered all my questions. Very happy with the choice I made.

Comments: