(1 of 2 reviews match)
and I'm not talking about the rock band ! These swindlers promised me all sorts and delivered nothing but headaches and anxiety. The sales rep sold me lie after lie, "oh we do that as part of the service" . . . "our windows are maintenance free and have all kinds of...Read more
St Helens, England
I didn't like
- Service manager
Do you have something to say about Solarking Uk? What happened? What can we help you with?