Roof cleaning cost

Cleaning a roof costs $0.15 to $0.60 per square foot soft-washed, so $300 to $1,200 on a typical house. Never pressure wash asphalt shingles: it strips the granules permanently.

Moss and dark streaking across roof shingles

National average

$35

per sq ft

National estimate as of September 2026, not a quote. Where these figures come from.

Base pricing reviewed September 2026

Cleaning a roof costs $0.15 to $0.60 per square foot for a soft wash, so a 2,000 square foot roof is $300 to $1,200 with most jobs near $500. Manual moss removal costs more, $0.60 to $1.00 a foot, because it is done by hand.

The black streaks on a north-facing slope are not dirt. They are a cyanobacterium, Gloeocapsa magma, which feeds on the limestone filler in asphalt shingles. It is cosmetic for years and then it is not.

What it costs

MethodPer square foot2,000 sq ft roof
Soft wash, chemical$0.15 to $0.60$300 to $1,200
Manual moss removal$0.60 to $1.00$1,200 to $2,000
Moss preventive treatment—$100 to $250
Zinc or copper strips at the ridge—$150 to $400

Steep roofs, two stories, and difficult access all push toward the top of the range.

Never pressure wash an asphalt roof

This is the one rule.

A pressure washer strips the mineral granules off asphalt shingles. Those granules are the shingle's sunscreen and most of its weight; without them the asphalt underneath is exposed to ultraviolet light and the roof ages in a fraction of the time. The damage is permanent and it voids most manufacturer warranties.

A driveway contractor with a pressure washer who offers to do the roof while they are there is offering to take ten years off it for $200.

Soft washing is the correct method: a low-pressure application of a detergent, usually sodium hypochlorite based, left to dwell and then rinsed. It kills the algae rather than blasting it off. The streaks fade over the following weeks as rain carries the dead organism away.

Moss is a different problem

Algae is a stain. Moss is a plant with a root structure that lifts the edges of shingles and holds water against them. That is structural rather than cosmetic, and it is why moss removal costs more.

It is removed by hand with a soft brush, working downward so shingles are not lifted, and it is slow. Anyone offering to scrape moss off quickly is lifting shingles.

Moss grows where the roof stays damp: north slopes, under overhanging trees, in the Pacific Northwest and the humid southeast. Cutting back the branches that shade the roof does more than any treatment.

The permanent fix is a metal strip

Zinc or copper strips fitted at the ridge cost $150 to $400 and work by chemistry: every time it rains, a small quantity of metal ions washes down the roof and suppresses algae and moss growth.

The band under an existing metal chimney flashing is usually visibly clean while the rest of the roof is streaked. That is the mechanism, and it has been visible on roofs for a century.

It prevents rather than cures, so it goes on after a clean. On a roof in a humid region it is the best value in this article.

Is it worth doing at all

For appearance, yes, and particularly before selling: a streaked roof reads as an old roof to a buyer even when it is not, and a $500 clean can change the conversation about a $15,000 replacement.

For roof life, moss yes, algae marginally. The algae feeds on filler rather than structure, and the practical damage is slow. The claims that streaking halves a roof's life are made by companies selling cleaning.

Not worth doing on a roof with two or three years left. Clean it and it is still a roof with two or three years left.

Choosing someone

  • Confirm soft wash, not pressure, and ask what pressure they use
  • Ask how plants below the eaves are protected — sodium hypochlorite kills landscaping, and rinsing before and after is the standard precaution
  • Ask whether the price includes gutter cleaning, since the debris ends up there
  • Check they are insured for work at height

Prices vary widely for the same work. Three quotes is worth the effort on a job this cheap because the range is genuinely large.

Frequently asked questions

How often should a roof be cleaned?

Every two to five years in a humid or shaded location, and not at all in a dry sunny one. Cleaning a roof that is not dirty achieves nothing.

Will the streaks come back?

Yes, over three to five years, unless something changes the conditions. Zinc strips or trimming the trees that shade the roof are what change them.

Can I do it myself?

Chemically, from a ladder, on a single-story roof, with care about the plants below and about what you are standing on. Walking a wet, chemically treated roof is how people fall. The saving is a few hundred dollars.

Do bleach-based cleaners damage shingles?

Applied at the right dilution and rinsed, no; the industry standard method uses them. What damages shingles is pressure, and scraping.

Are algae-resistant shingles worth it?

Yes, in humid regions. Copper granules mixed into the surface suppress growth for the warranty period, cost a few dollars a square more, and remove this whole subject from your life.

Price this for your job

The same range applied to your measurements and your state, so the number you take into a quote is the one for the job you are having done.

What most quotes describe: mid-range materials, ordinary conditions.

Moves the labor part only. Materials cost much the same everywhere.

$3,000 to $12,000

Typically $7,000 · 200 sq ft · standard · national

Built from this guide's national range of $15 to $60 per sq ft. An estimate for reading a quote, not a quote.

What this costs in your state

Priced from the mean hourly wage for roofers in each state against the national mean, BLS OEWS May 2025. Only the labor part of the figure moves: about 90% of this job is labor, so a state paying 20% above the national mean lands about 18% above the national price rather than 20%. Materials cost much the same everywhere.

Typical per sq ft cost by state, most expensive first
StateTypicalRangeWage index
Illinois$46$20 to $781.34×
New Jersey$44$19 to $751.28×
Massachusetts$43$18 to $741.25×
Minnesota$43$18 to $741.25×
New York$41$18 to $701.19×
Show the other 40 states and the District of Columbia
StateTypicalRangeWage index
Washington$41$17 to $701.19×
District of Columbia$41$17 to $701.18×
Connecticut$41$17 to $701.18×
Alaska$41$17 to $701.18×
California$40$17 to $691.16×
New Hampshire$38$16 to $651.10×
Rhode Island$38$16 to $651.09×
Maryland$37$16 to $631.06×
Oregon$37$16 to $631.06×
Michigan$37$16 to $631.06×
Hawaii$37$16 to $631.06×
North Dakota$36$16 to $621.04×
Indiana$36$15 to $621.03×
Wisconsin$35$15 to $601.00×
Nevada$35$15 to $590.99×
Montana$34$15 to $590.98×
Pennsylvania$34$15 to $580.97×
Missouri$34$15 to $580.97×
Vermont$34$15 to $580.97×
Colorado$34$15 to $580.97×
Ohio$34$14 to $580.96×
Delaware$33$14 to $570.95×
Idaho$33$14 to $560.93×
Maine$33$14 to $560.92×
Kansas$32$14 to $560.92×
Louisiana$32$14 to $550.91×
Iowa$32$14 to $540.90×
Utah$31$13 to $540.89×
Virginia$31$13 to $540.89×
West Virginia$31$13 to $530.88×
Kentucky$31$13 to $530.87×
Arizona$31$13 to $530.87×
South Carolina$31$13 to $530.86×
North Carolina$31$13 to $520.86×
Wyoming$30$13 to $520.85×
Oklahoma$30$13 to $520.84×
Florida$30$13 to $510.84×
Georgia$30$13 to $510.83×
New Mexico$30$13 to $510.82×
Nebraska$29$13 to $510.82×
Alabama$29$13 to $500.82×

Least expensive

StateTypicalRangeWage index
Texas$29$12 to $500.81×
South Dakota$29$12 to $500.81×
Tennessee$29$12 to $490.80×
Arkansas$28$12 to $490.79×
Mississippi$28$12 to $480.78×

All 50 states and the District of Columbia. BLS suppresses an estimate where the sample is too small to publish, and those are left out rather than filled in with the national figure.

Producer price index for special indexes: construction materials

This is a materials cost trend, not a project price. It is what producers charge for the material, indexed to a base year — useful for seeing which way the material behind this job has moved, and not a figure to multiply anything by.

244316388202120222023202420252026
WPUSI012011 is 10.1% higher than twelve months ago, which moves the materials part of this job and not the labor. Source: BLS series WPUSI012011.

Sources and methodology

Labor
Roofers (SOC 47-2181) — BLS OEWS, May 2025
Materials
Special indexes: construction materials (BLS PPI WPUSI012011, August 2026)
Split
About 90% of this figure is labor and 10% materials, which is what decides whether it moves with wages or with the commodity index. How we calculate costs.
Also