Check the cost of washing your roof in your area
Enter your ZIP code to see a local low, average, and high estimate for roof washing near you. Prices vary by region, roof size, and material.
- Free — no sign-up
- Local prices by ZIP
- 2026 pricing
Roof washing is a cleaning service that removes algae, moss, lichen, mold, and dirt from a roof surface. It uses low-pressure soft washing with a chemical solution of sodium hypochlorite or a surfactant blend to kill organic growth and restore the roof’s appearance without damaging shingles. The cost of roof washing ranges from $250 to $900 per project, with a national average near $475, depending on roof size, pitch, material, and the severity of buildup.
Roof washing protects the roofing surface from the black streaks caused by Gloeocapsa magma algae and the water retention caused by moss. Removing this growth extends shingle life and improves curb appeal. Pricing is usually quoted per project or per square foot of roof area, with most residential jobs falling in the $250 to $600 range.
Cost Overview
Most roof washing companies charge either a flat project rate or a per-square-foot rate. Per-square-foot pricing typically runs $0.20 to $0.60 for soft washing, with steep or heavily soiled roofs pushing toward the top of that range. A standard 1,500 to 2,000 square foot single-story home usually costs $300 to $550.
| Roof Area | Typical Cost Range |
|---|---|
| Up to 1,000 sq ft | $250 – $400 |
| 1,000 – 2,000 sq ft | $350 – $600 |
| 2,000 – 3,000 sq ft | $500 – $800 |
| 3,000+ sq ft | $750 – $1,200+ |
Minimum service charges are common. Many contractors set a floor of $250 to $350 regardless of roof size because mobilization, setup, and chemical costs are fixed.
Cost by Cleaning Method
The cleaning method has a large effect on price and on the risk of shingle damage.
- Soft washing – $0.30 to $0.60 per square foot. Uses low pressure and a chemical solution to kill growth. Preferred for asphalt shingles and the industry-recommended approach.
- Chemical-only treatment (no rinse) – $0.20 to $0.40 per square foot. A spray-and-leave method where rain rinses the roof over time. Cheapest option.
- Pressure washing – $0.15 to $0.35 per square foot. Cheaper up front but can strip granules and void shingle warranties; used mainly on tile, metal, and concrete.
- Moss removal with scraping – adds $100 to $400. Labor-intensive hand removal for heavy moss mats.
Cost by Roofing Material
Different roofing materials require different techniques and chemical strengths, which changes the price.
| Material | Cost per Sq Ft | Notes |
|---|---|---|
| Asphalt shingle | $0.30 – $0.55 | Soft wash only; most common |
| Concrete/clay tile | $0.40 – $0.70 | Fragile; extra care for walking |
| Metal | $0.25 – $0.50 | Durable, easy to rinse |
| Wood shake/shingle | $0.45 – $0.75 | Needs gentle chemicals |
| Slate | $0.50 – $0.90 | Expensive to walk; high care |
Cost by Size and Project Scope
Roof area is the primary driver, but the true measurement is roof surface area, not the home’s footprint. A steep pitch adds 15% to 40% because it increases actual surface area and slows the crew. A cut-up roof with many valleys, dormers, and peaks costs more than a simple gable roof of the same footprint.
- Single-story ranch, simple roof: $250 – $450
- Two-story with moderate pitch: $400 – $700
- Large or complex multi-gable home: $700 – $1,200
- Heavy moss/lichen restoration: add $200 – $500
You can compare local ranges with a roof washing calculator before requesting quotes.
What Affects the Price
Several named factors move a roof washing quote up or down:
- Roof pitch and height – steeper and taller roofs require harnesses, extended reach equipment, and more time.
- Severity of growth – thick moss mats and deep black streaking need stronger chemicals and repeat applications.
- Accessibility – landscaping, fencing, and tight lots that block truck access add labor.
- Number of stories – two- and three-story homes cost 20% to 50% more than single-story.
- Surface protection – plants, siding, and gutters must be rinsed or covered, adding prep time.
- Region and local demand – humid climates with year-round algae see higher volume and competitive pricing; remote areas cost more.
Labor vs. Materials
Roof washing is labor-dominant. Labor accounts for roughly 70% to 85% of the total, since the chemicals themselves are inexpensive. A typical job uses $20 to $60 in sodium hypochlorite, surfactant, and water. The remaining cost covers a two-person crew for two to four hours, equipment, insurance, and travel.
Expert tip: Insist on soft washing for asphalt shingles. Pressure washing may look cheaper, but blasting granules off the shingles shortens roof life and can void the manufacturer’s warranty. The chemical solution does the work, not the pressure.
DIY vs. Hiring a Pro
A DIY roof wash can cost $50 to $150 for a pump sprayer, a roof-cleaning concentrate, and a garden hose attachment. The savings are real, but so are the risks.
- Fall risk – wet, chemically treated roofs are extremely slippery; falls from a two-story roof are life-threatening.
- Chemical handling – sodium hypochlorite bleaches clothing, damages plants, and irritates skin and lungs.
- Shingle damage – wrong pressure or concentration strips granules and shortens roof life.
- Uneven results – streaks and missed spots are common without the right equipment.
Hiring a licensed, insured pro costs $250 to $900 but includes liability coverage, proper soft-wash equipment, and plant protection. For single-story simple roofs, DIY is feasible for a handy homeowner. For steep, tall, or complex roofs, professional service is the safer value.
Additional and Hidden Costs
Watch for line items that are not always included in the base quote:
- Gutter cleaning – $75 to $200 added on.
- Moss scraping – $100 to $400 for heavy growth.
- Zinc or copper strip installation – $150 to $400 to prevent regrowth.
- Roof repairs – cracked or lifted shingles found during cleaning are billed separately.
- Landscaping restoration – rare, but chemical overspray damage may require plant replacement.
- Trip or minimum fees – $250 to $350 floors on small jobs.
- Warranty/regrowth treatments – some companies offer annual maintenance plans at $150 to $300 per visit.
Ways to Save
Practical ways to reduce roof washing cost:
- Bundle services – combine roof washing with gutter cleaning or house soft washing for a package discount.
- Book in the off-season – late fall and winter often bring lower rates in many regions.
- Clean before growth gets heavy – regular light cleanings cost far less than a full restoration of a moss-covered roof.
- Get three written quotes – per-square-foot rates vary widely between local contractors.
- Install zinc strips – a one-time upgrade slows algae return and stretches the interval between washes.
- Ask about the chemical-only method – if you can wait for rain to rinse, it is the cheapest professional option.
A well-maintained roof washed every two to four years keeps costs predictable and prevents the expensive restoration jobs that heavy neglect creates.
Frequently asked questions
How much does it cost to wash a roof?
Honestly, most homeowners pay between $250 and $900, with the average landing around $475. If you've got a simple single-story ranch you're looking at the low end, but a big two-story with lots of valleys and heavy moss can easily push past $800.
Is roof washing worth it?
In my experience, yes — those black streaks aren't just ugly, they're algae eating away at your shingles. Paying $400 or so every few years is a lot cheaper than replacing a roof early because you let the growth run wild.
Should I pressure wash or soft wash my roof?
Soft wash, every time, if you have asphalt shingles. Pressure washing blasts off the protective granules and can void your warranty — the chemicals do the killing, not the pressure, so anyone insisting on high pressure is a red flag to me.
Can I wash my own roof to save money?
You can, and DIY supplies run about $50 to $150, but I'd think hard about it. Wet chemically-treated roofs are dangerously slippery and a fall from two stories is no joke — for anything steep or tall I'd hand it to an insured pro.
How often should a roof be washed?
Every two to four years is my rule of thumb, sooner if you live somewhere humid where algae comes back fast. Catching it early with a light cleaning is way cheaper than the full restoration you'll need once moss builds up.
Does roof washing damage shingles?
Not when it's done right with a soft wash — the low pressure and proper chemical mix are gentle on shingles. Damage happens when someone uses a pressure washer or the wrong concentration, which is exactly why the method matters more than the price.
What's included in a roof washing quote?
Usually it's the chemical treatment or soft wash and a basic rinse of the roof surface. Gutter cleaning, moss scraping, and zinc strips are almost always extra, so ask upfront — I've seen people surprised when a $75 gutter add-on shows up on the bill.