L

I had solar panels installed by a local company. T...

I had solar panels installed by a local company. The installation was quick, and I'm satisfied with the performance so far. However, the customer service could have been better. I had to follow up multiple times to get my questions answered. Overall, it's an okay experience with room for improvement.

Comments:

No comments