D

Customer service is average. The representatives w...

Customer service is average. The representatives were polite and helpful, but it took a while to get a response. The installation process went smoothly and the panels are working well so far. Overall, an average experience with Just Solar Maint Corporations.

Comments:

No comments