I recently purchased a 3KW system from this company after being called up by one of their telemarketers and I've got to say I cannot fault their se...
"TREAC are a happy cohesive team. From the friendly, informative consultant Russell and the punctual, efficient installers to the helpful admin sta...
solar panels were installed on my roof joining onto an excisting
solar system The installers were very good at what they did an were very friend...