top of page



Roof Washing in Minnesota:

Moss, lichen, algae (black streaks) and mold are more than a cosmetic issue here on our Minnesota roofs. Having us clean your roof can extend the duration of your roof's ability to function. Algae and other types of build-up often form on the north and west parts of roofs that are shaded or receive less sun, and can reduce a roof's life expectancy. The presence of soot, dirt, or biomass can affect how much sunlight is absorbed by a roof and thus the amount of heat a building absorbs.

Did you know? A typical cleaning takes two to five hours and can cost anywhere from $250 to $1,000 for the average home, or as little as 3-7% of the cost for a roof replacement.

The Benefits of Roof Cleaning

  • ​Prolonged Lifespan

  • Improved Aesthetics (Curb Appeal)

  • Warranty Compliance

  • Energy Savings

  • Healthier Environment

  • Cheaper Than A New Roof

Roof Cleaning Service in Minnesota

Algae, Moss & Lichen Removal

Roof Washing Services

Roof Cleaning Completed in Rosemount, MN

How Do You Wash A Roof?

Instead of using high intensity pressure washing to clean your roof, which we highly DO NOT Recommend... we use a technique called "soft washing". This technique allows us to use a roof washing detergent to safely remove any algae, moss, and/or lychen. We then rinse it off gently with clean water. This prevents your roofing from being damaged due to high pressures. The results are amazing and are guaranteed to make your roof look much brighter and cleaner.


Even if your roof is looking unsightly, it might not be time to replace it. A thorough roof cleaning can give your roof a fresh look and add years to it’s life. Contact Top Hat Services LLC for your free roof washing estimate. We service all over the South Metro Area.

bottom of page