← All posts

How to Clean a Roof Without Damaging It (Soft Wash Guide)

2026-04-175 min read

Pressure washing a roof at full blast is one of the fastest ways to void your warranty and strip shingles bare. Asphalt shingles can't handle more than about 1,200 PSI before the granules start coming off -- and those granules are what protect your roof from UV damage. Soft washing is the correct method, and it's what any reputable contractor uses.

The Quick Answer

Soft washing a roof costs $0.30-0.80 per sq ft. A 2,000 sq ft home typically runs $600-1,600 total. Most contractors set a minimum of $250-300 because of chemical and equipment costs.

  • 1,500 sq ft roof: $450-1,200
  • 2,000 sq ft roof: $600-1,600
  • 2,500 sq ft roof: $750-2,000
  • Steep pitch (over 6:12): Add 25-40%
  • Tile or slate: Add 25-40% for specialized handling

Soft washing uses low pressure (500-1,200 PSI) combined with a cleaning solution to kill mold, algae, and lichen at the root. High pressure just knocks them off the surface -- they grow back within months. Soft washing keeps roofs clean 2-3 years longer.

Why You Can't Pressure Wash a Roof Like a Driveway

Concrete driveways are designed to handle thousands of PSI. Asphalt shingles are not. The granule coating on shingles is the UV-protective layer that extends roof life. Strip those granules with high pressure and you've just cut years off your roof's lifespan.

Beyond shingles, high-pressure washing can force water under flashing, loosen ridge caps, and crack old mortar around chimneys. On tile roofs, direct high-pressure spray can crack individual tiles. The repairs cost far more than the cleaning job.

Most roofing manufacturers explicitly state in their warranty terms that high-pressure cleaning voids coverage. Soft washing is the only cleaning method that's warranty-safe on most asphalt shingle roofs.

The Soft Wash Roof Cleaning Process

Step 1: Protect the Surrounding Area

Before applying any chemicals, wet down all grass, plants, and landscaping around the home. Cover delicate plants with plastic tarps. Sodium hypochlorite -- the active ingredient in most soft wash solutions -- can burn or kill vegetation on contact if runoff isn't managed.

Step 2: Mix the Cleaning Solution

Most pros use sodium hypochlorite (pool bleach) diluted to 3-5% concentration, mixed with water and a surfactant. The surfactant is critical on pitched roofs -- it slows runoff so the solution stays in contact with the surface instead of sheeting off immediately.

A basic mix for asphalt shingles: 3% SH solution with surfactant. Increase to 4-5% for heavy algae or lichen. Start low and work up if needed.

Step 3: Apply at Low Pressure

Apply the solution using a soft-wash pump or 12V system at 500-1,200 PSI. Work from the peak down. You're not trying to blast anything off -- you're distributing solution evenly across the surface so the chemistry does the work.

Step 4: Let It Dwell

This is the step most people skip. Let the solution sit for 15-30 minutes. The sodium hypochlorite needs time to penetrate the holdfast structures of lichen and the rhizoids of moss. Rinse too early and you'll kill surface growth but leave the root structure alive -- it grows back within months.

Step 5: Gentle Rinse

Rinse with low-pressure water from the top down. You should see black streaks, algae, and debris washing away cleanly. On severely contaminated roofs, a second application may be needed.

Pricing: What to Charge (or Expect to Pay)

Roof soft washing runs $0.30-0.80 per sq ft depending on pitch, contamination level, and roof material. Key pricing modifiers:

  • Flat or low-pitch roof (under 4:12): Base rate
  • Standard pitch (4:12 to 6:12): Base rate
  • Steep pitch (over 6:12): Add 25-40% -- safety harnesses and extra setup time required
  • Heavy lichen growth: Add 20-30% for a second chemical application
  • Tile or slate: Add 25-40% for specialized technique and care

Set a minimum of at least $250. Chemical cost alone on a large roof can run $50-80, and setup time doesn't shrink just because the roof is small.

Adding Roof Cleaning to Your Business

Roof soft washing is one of the best upsells for existing pressure washing clients. If you're already on-site washing the driveway and house exterior, quoting a roof clean is a natural add-on. Chemical cost is low ($50-80), and the job can add $600-1,000 to the invoice.

It pairs well with a solid understanding of when to soft wash vs. pressure wash across different surfaces. Contractors who offer both services close bigger jobs and build longer-term customer relationships.

Bottom Line

Soft washing is the only safe way to clean a roof. Low pressure, the right chemical mix, and proper dwell time kill algae and moss at the root -- not just on the surface. Jobs run $0.30-0.80 per sq ft, with most homes in the $600-1,600 range. Set a $250 minimum and price steep or heavily contaminated roofs at a premium.

If you want to offer instant roof cleaning quotes on your website, try QuoteSnap for free. Customers enter their roof size and get a real price range immediately -- no phone tag required.

Free Instant Quote Calculator

Give your customers instant pricing right on your website. Capture every lead automatically.

Get your free calculator

No credit card. Set up in 5 minutes.