June 26, 2020 Beware of Fraudulent Roofing Contractors: Identifying and Avoiding Scams Roofs are made to be hard-wearing so they can withstand severe weather conditions. Did you know that roofs need to be cleaned and maintained…