Do not pressure wash shingles
High pressure strips the granules that protect the asphalt. Soft washing uses low pressure and a cleaning solution that kills the algae and mold instead.
Most homeowners pay $250 to $600 to clean a roof, with a national average of $440. Here is the price by method, what gets added on, and why shingles should never be pressure washed.

| Cost | |
|---|---|
| National average | $440 |
| Typical range | $250 to $600 |
| Low and high end | $150 to $1,000 |
| Per square foot | $0.15 to $0.70, by method |
Source: HomeGuide’s roof cleaning cost guide, based on project costs reported by its members.
The method should follow the roof material. Shingles get soft washed; pressure is for hard surfaces like metal.
| Method | Per square foot | Used for |
|---|---|---|
| Soft washing | $0.15 to $0.60 | Asphalt shingle and tile roofs |
| Pressure washing | $0.20 to $0.70 | Metal roofs |
| Moss removal | $0.20 to $0.75 | Moss growth on any roof |
Source: HomeGuide’s roof cleaning cost guide. HomeGuide adds $0.10 to $0.20 per sq ft for an extra story and $0.15 to $0.20 for a steep roof on soft washing.
| Job | Typical cost |
|---|---|
| Gutter cleaning | $110 to $185 |
| Zinc strips (per 50 ft roll) | $30 to $60 |
| Roof sealing or coating | $500 to $2,000, or $1 to $4 per sq ft |
| Roof raking | $200 to $500 |
| Attic cleaning | $100 to $500 |
| Minor to moderate roof repair | $150 to $3,000 |
Source: HomeGuide’s roof cleaning cost guide.
High pressure strips the granules that protect the asphalt. Soft washing uses low pressure and a cleaning solution that kills the algae and mold instead.
Our roof algae removal guide explains what causes them and how to keep them from coming back.
See roof moss removal, and our comparison of the best roof cleaners if you plan to do it yourself.
Cleaning often uncovers lifted shingles or cracked boots. Our free roof inspection includes a written report with photos.
HomeGuide puts the national average at $440, with most homeowners paying $250 to $600.
$0.15 to $0.60 per square foot for an average soft wash, per HomeGuide, with extra for multi-story or steep roofs.
It is not recommended. Pressure washing is used on metal roofs; shingles are soft washed so the protective granules stay on.
HomeGuide lists gutter cleaning at $110 to $185 on top of the roof cleaning price; many companies discount the two together.
They help. HomeGuide notes zinc strips at $30 to $60 per 50-foot roll protect against moss and mildew growth.
What the black streaks are and how to remove them.
Moss is a different problem.
Cleaners compared for DIY.
If cleaning turns up damage.
We get on the roof, photograph what is actually there, and hand you a written report with a price. No charge, and no obligation to book the work with us. If the roof has years left in it, that is what the report will say.
Whether you need a roof replacement, roof repair, or annual inspection, we’ve got you covered.