Excellent Roof Cleaning Service
The result was amazing - it was like a new roof! I am very pleased with the clean and also with the customer service provided by the office staff and the team who completed the job. They were absolutely great and did a very good job in a professional manner, taking the trouble to let neighbours know what was happening and cleaning up after.