D

I recently got solar panels installed by Palomar S...

I recently got solar panels installed by Palomar Solar, and I'm very impressed with their service. The whole process was hassle-free, and the team was very knowledgeable and helpful.

Comments:

No comments