One way that homeowners can safe money on home maintenance costs is to have the roof cleaned regularly. According to professionals in the roofing industry, typical shingled roofs in Michigan last between 12-19 years.(these are 30-40 year shingles) If these same roofs are subject to moss and lichen growth the lifespan will be even shorter. By having the roof cleaned, the lifespan of the shingles will be more in line with what the shingle was designed to last. According to data collected by HomeAdvisor the average cost for roof replacement in Michigan is: $6607.00. The average cost to have a roof cleaned is: $428.00 If by having the roof cleaned every 4-6 years extends the life of the roof even just 10 more years,that will add up to a big savings. If you are noticing black streaks, moss or lichen on your roof, give us a call today. By taking care of your roof now, you will ensure a longer life for the shingles, and money in your pocket.