Subscribe

REPAIR · August 9, 2026

Roof Washing Cost (2026): By Method, Size, and Roof Type

Roof washing costs $0.05 to $0.75 per sq ft, about $250 to $1,300 total. Compare 2026 soft wash vs pressure wash pricing by roof type and size.

Roof washing cost runs about $0.05 to $0.75 per square foot, or roughly $250 to $1,300 for a typical single-family home, with the exact price set by the cleaning method your roof needs. National averages land between about $461 (Angi, 2026) and $675 for a 1,500 square foot roof (This Old House, 2026), and Fixr puts the 2026 average at $612. The single biggest cost lever is method: a low-pressure soft wash on asphalt shingles costs more per square foot than a chemical wash on a flat rubber roof, and pressure washing the wrong roof can void a warranty. This guide compares every method side by side so you can price the one your roof actually requires.

How much does roof washing cost?

Roof washing costs $0.05 to $0.75 per square foot depending on method, which works out to roughly $250 to $1,300 for most homes and a 2026 national average near $460 to $675. Debris blowing sits at the cheap end and a full soft wash sits at the top. The table below shows the going 2026 rate for each method, drawn from Fixr and This Old House cost data.

Cleaning method Cost per square foot (2026) Typical use
Leaf blowing / debris only $0.05 to $0.10 Loose debris, pre-clean step
Zinc or copper oxide treatment $0.05 to $0.15 Preventive coating after cleaning
Chemical wash (no pressure) $0.20 to $0.30 Flat, rubber, tar and gravel roofs
High-pressure / power wash $0.20 to $0.70 Metal and concrete only
Low-pressure wash $0.30 to $0.70 Slate and wood shake
Soft wash $0.30 to $0.75 Asphalt shingle and tile

Most homeowners never choose a method freely. Your roof material dictates it, which is why a soft wash quote for an asphalt roof and a power wash quote for a metal roof can differ even at the same square footage.

Soft wash vs pressure wash: cost and which your roof needs

Soft washing costs $0.30 to $0.75 per square foot and pressure washing costs $0.20 to $0.70, but the cheaper method is not the better deal on most roofs. Soft wash uses low pressure near a garden hose level plus a cleaning solution that kills algae and moss at the root, so results last years. Pressure washing blasts the surface and, on shingles, strips the protective granules. The Asphalt Roofing Manufacturers Association (ARMA) advises against pressure washing asphalt shingles for that reason, and the Roof Cleaning Institute of America (RCIA) promotes low-pressure soft washing as the standard.

Factor Soft wash Pressure wash
Water pressure Under about 500 PSI 1,300 to 2,800+ PSI
Cost per square foot $0.30 to $0.75 $0.20 to $0.70
Safe for asphalt shingle and tile Yes No (ARMA advises against)
Safe for metal and concrete Yes Yes
How long results last 2 to 5+ years Months, surface only
Main risk Higher chemical cost Granule loss, leaks, voided warranty

For a method-specific breakdown of soft wash pricing by roof type and moss severity, see our full soft wash roof cleaning cost guide, which covers the soft wash process in depth. This page focuses on comparing methods so you can pick the right one first.

Roof washing cost by roof type

Roof washing cost by roof type ranges from $0.20 per square foot for flat and metal roofs to $0.75 for asphalt shingle and tile. The material sets both the safe method and the price, because delicate surfaces like clay tile and shingles need a gentler, more chemical-dependent soft wash while metal and concrete tolerate pressure.

Roof type Recommended method Cost per square foot
Asphalt shingle Soft wash $0.30 to $0.75
Concrete or clay tile Soft wash $0.30 to $0.75
Metal High-pressure or soft wash $0.20 to $0.70
Slate Low-pressure wash $0.30 to $0.70
Wood or cedar shake Low-pressure wash $0.30 to $0.70
Flat (rubber, tar and gravel) Chemical wash $0.20 to $0.30

Tile and slate carry a hidden cost beyond the per-foot rate: both are fragile to walk on, so crews often work from ladders and edges or use roof-safe anchors, which adds labor time to the quote.

Roof washing cost by roof size

Roof washing cost by size runs from about $100 for a 1,000 square foot roof to $2,700 for a 4,500 square foot roof, based on 2026 Fixr data. Note that roof area is larger than home footprint because of pitch and overhangs, so a 2,000 square foot house often has a 2,200 to 2,500 square foot roof.

Roof area Typical total cost (2026)
1,000 sq ft $100 to $600
1,500 sq ft $150 to $900
2,000 sq ft $200 to $1,200
3,750 sq ft $375 to $2,250
4,500 sq ft $450 to $2,700

Two-story homes and steep pitches push the total up. Heavy contamination, difficult roof access, and steep slopes commonly add 20 to 50 percent to the base quote because they slow the crew and require more solution and safety setup.

Why roof washing cost varies by region and climate

Region drives roof washing cost mainly through how often you need it and how heavy the growth gets, not through a fixed regional price. Humid and shaded climates grow more algae, moss, and lichen, so roofs there need washing more often and carry heavier contamination that adds to each job. Our own roof algae and black streaks by region report maps where Gloeocapsa magma, the black-streak algae, hits hardest.

Region Main roof contaminant Effect on cost
Southeast and Gulf Coast Black-streak algae (Gloeocapsa magma) Higher: humid air drives frequent recleans
Pacific Northwest Moss and lichen Higher: thick moss adds removal labor
Northeast and Upper Midwest Algae and moss on shaded slopes Moderate
Southwest and arid West Dust and light algae Lower: least frequent cleaning

Where moss is thick, expect a manual removal step before washing. Our roof moss removal cost guide breaks down that added labor, which is why Pacific Northwest quotes often top a same-size job in a dry climate.

What the roof washing process looks like

A professional soft wash follows a repeatable sequence that protects the roof, the landscaping, and the crew. Knowing the steps helps you judge whether a low quote is skipping something that matters.

  1. Inspect and identify the roof material to set the safe method and pressure.
  2. Protect the property by wetting down plants, covering delicate landscaping, and shielding gutters and downspouts.
  3. Apply the cleaning solution at low pressure, typically sodium hypochlorite with a surfactant for a soft wash.
  4. Let it dwell for about 15 to 30 minutes so it kills algae and moss at the root rather than just rinsing the surface.
  5. Rinse at low pressure to carry away dead growth without stripping granules.
  6. Install zinc or copper strips or apply a preventive treatment to slow regrowth, if included.
  7. Final inspection and cleanup of runoff and debris.

DIY vs professional roof washing cost

DIY roof washing costs about $50 to $300 in materials versus $150 to $900 for a pro on a 1,500 square foot roof, but the savings come with fall risk and warranty exposure. Walking a wet, sloped roof is the main hazard, and mixing the solution too strong can bleach siding or kill plants.

Factor DIY Professional
Out-of-pocket cost $50 to $300 (sprayer, cleaner) $150 to $900 per job
Time Half to full day 1 to 3 hours
Main risk Falls, wrong mix, warranty voids Covered by insurance and licensing
Results Varies with technique Consistent, method-matched

For a DIY pass, product choice matters. Our picks in best roof cleaner and, for heavy growth, best roof moss killer cover the solutions pros and homeowners rely on.

Is roof washing worth the cost?

Roof washing is usually worth the cost because algae and moss shorten roof life and washing runs a fraction of a replacement. Black-streak algae feeds on limestone filler in asphalt shingles, and moss lifts shingle edges and traps moisture that can rot the deck. Removing growth for a few hundred dollars every few years can delay a roof replacement that runs into five figures. It also restores curb appeal before a sale.

The exception is a roof near the end of its service life. If shingles are already curling, brittle, or losing granules across the field, washing will not reverse that damage and the money is better put toward replacement.

Frequently asked questions

How much does it cost to wash a roof?

Washing a roof costs about $0.05 to $0.75 per square foot, or roughly $250 to $1,300 for a typical home. The 2026 national average lands between about $461 (Angi) and $675 for a 1,500 square foot roof (This Old House). Method sets the rate: debris blowing is cheapest, and a full soft wash of asphalt shingles sits at the top of the range.

What is the difference between soft washing and pressure washing a roof?

Soft washing uses low pressure under about 500 PSI plus a cleaning solution that kills algae and moss at the root, so results last years. Pressure washing uses 1,300 PSI or more and blasts the surface clean without killing growth. On asphalt shingles and tile, high pressure strips protective granules, which is why ARMA advises against it. Pressure washing is reserved mainly for metal and concrete.

Can you pressure wash an asphalt shingle roof?

You should not pressure wash an asphalt shingle roof. The high pressure dislodges the granules that protect shingles from UV and weather, which shortens roof life and can void the manufacturer warranty. The Asphalt Roofing Manufacturers Association advises against it. Soft washing at low pressure is the recommended method for shingles, and it removes algae and moss more durably.

How often should you wash your roof?

Most roofs need washing every 2 to 5 years, though humid and shaded climates that grow algae and moss faster may need it more often. Signs it is time include black streaks, green moss patches, or lichen spots. A preventive zinc or copper strip installed after a wash can stretch the interval by slowing regrowth on the slopes below it.

Does roof washing damage shingles or void the warranty?

Soft washing does not damage shingles or void the warranty when done correctly, because it uses low pressure. Pressure washing can do both by stripping granules, which is why many manufacturers and ARMA warn against it on asphalt. Always confirm the contractor uses a soft wash method on shingles and tile, and check your specific warranty language before any high-pressure cleaning.

Is professional roof washing cheaper than DIY?

DIY roof washing is cheaper in materials, about $50 to $300 versus $150 to $900 for a pro on a 1,500 square foot roof, but it carries fall risk and the chance of a wrong solution mix. Professionals are insured, match the method to your roof, and finish in 1 to 3 hours. For steep, two-story, or heavily contaminated roofs, hiring a pro is the safer value.

Reviewed by The Roofing Brief Team. Last reviewed August 2026.