B

I recently installed solar panels from a company a...

I recently installed solar panels from a company and I must say that their services are average. While the quality of their products is good, their customer service can be improved. Overall, I am satisfied with their work.

Comments:

No comments