Services

Roof cleaning in Jupiter and Palm Beach County

Removes black algae streaks from tile, shingle and metal roofs without high pressure.

Black streaks on a roof are not just dirt. They are airborne algae (Gloeocapsa magma), and Florida's humidity, rain and heat help them spread. Left alone, they hold moisture against the roof and shorten its life.

We clean roofs by soft washing: a cleaning solution applied at low pressure, left to work, then rinsed gently. It removes algae, mold and buildup without damaging tiles or shingles.

Roofs we clean

  • Barrel tile roofs
  • Flat tile roofs
  • Shingle roofs
  • Metal roofs
  • Flat roofs

We never pressure wash a roof. High pressure can crack tiles, strip the protective granules from shingles and void a roof warranty.

We clean tile, shingle, metal and flat roofs, and we protect your plants on every job.

Why clean your roof

  • Removes the black algae streaks that make a roof look old
  • Stops algae from holding moisture against the roof and shortening its life
  • Kills the algae at the root instead of just rinsing the surface
  • A yearly clean needs milder chemicals, which is safer for your plants

Local tip. Book a roof cleaning every year. The algae never gets a strong hold, so we don't need strong chemicals, and your roof and plants are better off.

How we do it

The Bergs roof cleaning system

The same 6 steps on every job.

  1. 1

    Walkthrough with you

    Before we start, we walk the property with you.

  2. 2

    Water the plants

    We water all the plants around the house before any cleaning solution goes on.

  3. 3

    Bag the downspouts

    Every downspout is bagged, so the runoff does not go straight into your plant beds.

  4. 4

    Cover plants where needed

    Delicate plants close to the house are covered.

  5. 5

    Soft wash the roof

    We go up on the roof and apply the cleaning solution at low pressure, and keep watering the plants while we work.

  6. 6

    Water the plants again

    When the roof is done, the plants get one more watering.

Reviews

What roof cleaning customers say

All reviews on Google

They were very quick to respond! … I have to say he had the most impressive cleaning trailer I've ever seen. His trailer was high-tech. The cleaning job he did was outstanding.

Thomas H., roof cleaning

Berg's did an excellent job in the cleaning of the roof, shingles and patio. He came in with a price quote that was outstanding compared to others and the same day was able to complete his work in Jupiter Plantations.

George S., Jupiter

FAQ

Roof cleaning questions

How much does roof cleaning cost?

It depends on the size of the roof and whether the house has gutters. On average it comes to about $0.15 per square foot. Send us your address for a free quote with the exact price.

Will my roof tiles break when you clean the roof?

Soft washing is gentle on tiles. We apply the cleaning solution at low pressure and rinse gently, instead of blasting the roof. High pressure is what cracks tiles, and we never pressure wash a roof.

How often should I have my roof cleaned?

Every 12 to 24 months. Cleaning every year is best: the algae never gets a strong hold, so we don't need strong chemicals, which lowers the risk to your plants.

Do you go up on the roof?

Yes. We go up on the roof to clean it, so every part of it gets cleaned, not just what can be reached from the ground.

What will happen to my plants?

We protect them on every job. We water all the plants around the house before we start, bag the downspouts, cover plants where needed, keep watering while we clean the roof, and water them again when we are done.

Pressure washing or soft washing a roof: what is the difference?

Pressure washing uses force, which can crack tiles, strip the granules from shingles and void a roof warranty. Soft washing uses a cleaning solution at low pressure that kills the algae at the root, then a gentle rinse. That is the safe way to clean a roof, and it is the only way we do it.

Ready for a quote?

Tell us what needs cleaning. You'll have a price in about 30 seconds.

Get a free quoteTextCall now