The crew did an outstanding job. My roof had very heavy moss build up, and looked much older than it is. Now it looks like new. The clean up, around the house on completion was excellent, and the staff was polite and friendly. I am very happy with the quality of work, and will definitely use Thomson again.