Trevor Lloyd
Excellent service received from PSW for a solar system that they did not install. Rheice was very knowledgeable and had a fault resolved within minutes. I highly recommend using this company if you are thinking of installing a solar system.