R

Had a solar system installed by a local company. T...

Had a solar system installed by a local company. The experience was decent, but I think there is room for improvement in terms of customer service and communication.

Comments:

No comments