I have to thank Mike and the team for such a superb job. I cannot believe how great our roof looks. A fabulous job they have done, and would highly recommend Great Outdoors Cleaning.

What a contrast following a roof clean