I had my roof done a few weeks ago and I was very happy with the service from start to finish. Communication was good, they gave me a report on my roof of things that need attention and the roof looked completely different after it was cleaned. All moss gone and they cleaned up afterwards. Was very happy, thank you.