If you don't feel comfortable treating your own roof there are many cleaning specialists out there. Do your research and get someone that specializes in cleanings and treatments and has good reviews. We typically recommend AA Window and Gutter Cleaning for roof cleanings they have good reviews and specialize in cleanings rather than being a roofer that "also does cleanings". To learn more about finding the right roofer for you, read our comprehensive guide to finding the best roofer in your area. To learn more about choosing a roofer, read our comprehensive guide to finding the best roofer in your area. Charles Michaud, vice president of Canada for Beacon, said his office still has fax machines for those customers who still use them.