R
Rose Lim Review of Solar Naturally
My solar panel was installed 2 weeks ago. The two ...
My solar panel was installed 2 weeks ago. The two installers were very well versed with what they were doing. I asked them questions and they could give me the answers instantly. They were very friendly and helpful. Good job well done guys
Comments: