J

The solar panel installation was good, but the cus...

The solar panel installation was good, but the customer service could be more responsive. Overall, it's an average experience with room for improvement.

Comments:

No comments