How to Start a Roof Cleaning Business: Soft Wash Methods, Pricing, and Growth Tips
High-ticket jobs, low competition, and year-round demand in most climates. Here's how to build a profitable roof cleaning operation from scratch.
Roof cleaning is one of the most profitable niches in the exterior cleaning industry. While most pressure washing operators stick to driveways and sidewalks, roof cleaning commands premium prices — $300 to $800 per residential job — because it requires specialized knowledge that most competitors don't have.
The barrier to entry isn't money. It's understanding chemical application, roof types, and safety. This guide covers all three, plus the business fundamentals to get you earning.
Why Roof Cleaning Is a Smart Business
The exterior cleaning market is growing at 5-6% annually (CAGR), and roof cleaning sits at the premium end of that market. Here's why it's worth your attention:
The Business Case:
- • High ticket prices: $300-$800 per residential roof, $1,000-$3,000+ for commercial
- • Low competition: Most pressure washers don't offer roof cleaning because they lack the chemical knowledge
- • Repeat business: Roofs need cleaning every 2-3 years in humid climates, creating a natural rebooking cycle
- • Insurance-driven demand: Many insurers require roof cleaning or threaten non-renewal for algae-stained roofs
- • Real estate demand: Agents pay for pre-listing curb appeal — a clean roof can add perceived home value
The math: At $500 average per roof and 3-4 roofs per day, a solo operator can gross $1,500-$2,000 daily. Even working 4 days a week, that's $25,000-$32,000 per month in revenue.
Soft Wash vs Pressure Wash for Roofs
This is the single most important concept in roof cleaning: never pressure wash asphalt shingles. High-pressure water (2,000+ PSI) strips the protective granules from shingles, shortens roof lifespan by years, and voids manufacturer warranties. It's the fastest way to get sued.
Why Pressure Washing Damages Roofs:
- • Blasts off granules that protect shingles from UV damage
- • Forces water under shingles, causing leaks and wood rot
- • Can crack tile roofs and dislodge flashing
- • Voids warranties from GAF, Owens Corning, CertainTeed, and other manufacturers
- • Creates immediate visual damage that homeowners will notice
Soft washing is the correct method. It uses low-pressure application (under 100 PSI — essentially garden hose pressure) of chemical solutions that kill algae, moss, lichen, and mildew at the root. The chemicals do the work, not the pressure. For a deeper comparison of the two approaches, read our soft wash vs pressure wash guide.
How Soft Washing Works:
1. Apply solution — Spray a sodium hypochlorite (SH) mix onto the roof surface at low pressure
2. Dwell time — Let the solution sit for 15-20 minutes to kill organic growth
3. Rinse — Gently rinse with low-pressure water (some roof types are no-rinse)
4. Results — Roof looks clean immediately, and remaining organisms die over the following weeks
Equipment: Building Your Soft Wash System
Roof cleaning equipment is different from a standard pressure washing setup. You're building a chemical delivery system, not a high-pressure system. Here's what you need:
Complete Soft Wash Equipment List:
Many operators mount their soft wash system on a trailer or in a truck bed. A trailer-mounted setup is portable and keeps your truck bed free. If you're adding roof cleaning to an existing pressure washing business, you can often add a 12V soft wash system alongside your existing pressure washer. For equipment recommendations across the industry, check our best pressure washing equipment guide for 2026.
Chemical Knowledge: The Core of Roof Cleaning
Understanding chemical mixing is what separates legitimate roof cleaners from amateurs. Your primary cleaning agent is sodium hypochlorite (SH) — essentially pool-grade bleach at higher concentrations.
Sodium Hypochlorite (SH) Basics
SH Concentration Guide:
- • Household bleach: 3-6% sodium hypochlorite
- • Pool chlorine: 10-12.5% sodium hypochlorite
- • Professional SH: 10-12.5% (what you'll buy in bulk from chemical suppliers)
Mixing Ratios by Roof Type
The "mix ratio" refers to how much you dilute your SH with water. Always measure your final applied percentage, not just the dilution ratio. The goal is to apply the right strength to kill growth without damaging the surface.
Typical Applied Mix Strengths:
Black streaks, Gloeocapsa magma
Thick organic growth requiring stronger treatment
More durable surface, heavier growth common
Caution: SH can affect certain finishes
Porous wood requires careful application
Surfactants: Why They Matter
A surfactant is a soap-like additive that helps your SH mix cling to the roof surface instead of running off. Without surfactant, your chemical slides down the slope and you waste product while getting poor results.
Pro tip: Use a dedicated roof cleaning surfactant like Cling-On, Roof Snot, or Bio-Cling. Dish soap is not a substitute — it breaks down in SH and creates excessive runoff that kills plants. A good surfactant also helps with even coverage and reduces chemical usage by 20-30%.
Chemical Safety and Storage
- • Never mix SH with acids — this creates toxic chlorine gas that can be fatal
- • Store SH in a cool, dark place — it degrades in heat and sunlight (loses ~1% strength per week in summer)
- • Buy fresh SH regularly — don't stockpile more than 2 weeks' supply
- • Pre-wet and post-rinse landscaping — SH runoff kills plants if you don't protect them
- • Wear full PPE always — chemical-resistant suit, respirator, goggles, and rubber boots
Roof Types and Cleaning Methods
Not every roof gets the same treatment. Knowing the right approach for each material is what separates a professional from someone who causes damage.
Asphalt Shingles
- • Method: Soft wash only. Zero exceptions.
- • Mix: 3-6% SH applied with surfactant
- • Rinse: Low-pressure rinse or allow rain to rinse naturally
- • Common issues: Gloeocapsa magma (black streaks), moss, lichen
- • Notes: Most common roof type in North America. Your bread-and-butter service.
Concrete and Clay Tile
- • Method: Soft wash preferred. Low-pressure rinse acceptable.
- • Mix: 4-6% SH applied with surfactant
- • Rinse: Low-pressure rinse to remove debris
- • Common issues: Moss, algae, efflorescence (white mineral deposits)
- • Notes: Tiles can crack if walked on. Work from a ladder or use rope access where possible. High-pressure washing can erode the tile surface and strip color.
Metal Roofing
- • Method: Soft wash with lower SH concentration
- • Mix: 1-3% SH applied. Test a small area first.
- • Rinse: Thorough low-pressure rinse required
- • Common issues: Oxidation, algae, rust stains
- • Notes: SH can affect painted or coated metal surfaces. Always test. Some metal roofs need oxalic acid for rust stains instead of SH. Metal roofs are slippery — never walk on them when wet.
Slate
- • Method: Soft wash only. Extremely gentle.
- • Mix: 2-4% SH applied with surfactant
- • Rinse: Very low pressure rinse
- • Common issues: Moss, lichen, algae
- • Notes: Slate is fragile and expensive to replace ($500-$1,500 per square). Never walk on slate. Use ladder access or rope descent systems. Charge a premium for slate work.
Cedar Shake
- • Method: Soft wash with reduced concentration
- • Mix: 2-3% SH applied. Wood is porous and absorbs chemical.
- • Rinse: Gentle rinse to avoid damaging wood fibers
- • Common issues: Moss, mildew, wood rot, discoloration
- • Notes: Cedar shake requires the most care. Over-application of SH can bleach and dry the wood. Some operators offer post-cleaning wood treatment or oil application as an upsell. Inspect for rot before cleaning — damaged shakes should be replaced, not cleaned.
Legal Requirements and Insurance
Roof cleaning carries higher liability than ground-level exterior cleaning. Height risk, chemical handling, and potential roof damage all factor into your insurance and legal requirements.
Business Formation
Form an LLC before your first job. Roof work has real liability exposure — a worker falling, a chemical spill damaging property, or a roof leak after cleaning. An LLC separates your personal assets from business liability. Cost: $50-$500 depending on your state.
Insurance (Higher Premiums Than Pressure Washing)
Required Insurance Coverage:
Property damage, chemical overspray, landscaping damage
Covers your work vehicle and trailer
Mandatory in most states when you have employees
Protects customers against incomplete work
Why premiums are higher: Roof cleaning is classified as "work at height" by insurers. Expect general liability premiums 2-3x higher than standard ground-level pressure washing. Tell your insurance agent exactly what you do — if you claim "pressure washing" but actually do roof work, your claims can be denied.
Licenses and Permits
- • Business license: Required in most jurisdictions ($50-$200)
- • Contractor's license: Some states require this for roof work regardless of method
- • Chemical applicator license: Some states require certification for applying chemicals commercially
- • Wastewater/runoff permit: Chemical runoff regulations vary by municipality
Pricing Your Roof Cleaning Services
Roof cleaning pricing is simpler than pressure washing because you're primarily dealing with one surface (the roof) rather than driveways, patios, and siding. The key variable is roof size, which is measured in squares (1 square = 100 sq ft). Use our free roof cleaning cost calculator to generate instant estimates based on roof material, size, pitch, and contamination level.
Pricing Models
Three Ways to Price Roof Cleaning:
1. Per Square Foot
$0.20-$0.50 per sq ft depending on pitch, roof type, and contamination level
Best for: Consistent pricing, easy to quote from measurements
2. Per Roof Square (100 sq ft)
$25-$50 per square. A 20-square roof (2,000 sq ft) = $500-$1,000
Best for: Industry-standard language contractors understand
3. Flat Rate Per Job
Quote a total price based on visual inspection or satellite measurement
Best for: Customer simplicity — homeowners prefer one clear number
Minimum Charges and Price Adjustments
Set a minimum charge of $300-$500. By the time you load equipment, drive to the job, set up, protect landscaping, apply chemicals, rinse, and clean up, even a small roof takes 2-3 hours. Your time has a floor value.
Price Adjustments to Factor In:
- • Steep pitch (8/12+): Add 25-50%. Steeper roofs are slower and more dangerous.
- • Multi-story homes: Add 20-40%. More hose, more ladder work, more risk.
- • Heavy contamination: Add 25-50%. Thick moss or lichen may need multiple applications.
- • Delicate landscaping: Add 10-20%. Extra time protecting and rinsing plants.
- • Difficult access: Add 15-30%. Long driveways, narrow yards, or obstacles.
Example Pricing Breakdown
Typical Residential Roof Cleaning Prices:
Safety Protocols: This Is Not Optional
Roof cleaning involves two serious hazards: working at height and handling corrosive chemicals. Falls from height are the leading cause of death in the construction industry. Chemical burns and respiratory damage are real risks. Take safety seriously from day one.
Fall Protection
Non-Negotiable Safety Equipment:
- • Full-body harness: OSHA-compliant, properly fitted. Inspect before every use.
- • Roof anchor point: Ridge anchor or temporary roof anchor rated for fall arrest
- • Self-retracting lifeline (SRL): Or a rope grab system with shock-absorbing lanyard
- • Extension ladder: Set at proper 4:1 angle, secured at top and base
- • Ladder standoff: Prevents gutter damage and improves stability
- • Non-slip boots: Soft-soled boots with grip designed for roof work
Many experienced roof cleaners apply chemical from the ground or from a ladder without walking on the roof at all. With the right spray tips and hose length, you can clean most single-story roofs from the ground. This is the safest approach and should be your default method.
Chemical Safety
Required PPE for Chemical Application:
- • Chemical-resistant suit or Tyvek coveralls
- • Half-face respirator with chlorine-rated cartridges
- • Chemical splash goggles (not just safety glasses)
- • Chemical-resistant gloves (nitrile or PVC)
- • Rubber boots
Wind check: Never spray chemicals on windy days. Chemical drift damages neighboring properties, vehicles, and can blow back into your face. If wind is above 10 mph, reschedule the job.
Finding Your First Customers
Roof cleaning customers are different from pressure washing customers. They're typically higher-income homeowners, property managers, or commercial building owners. Your marketing should reflect that.
High-Value Lead Sources
Top Customer Sources for Roof Cleaning:
- Real estate agents: Agents need pre-listing curb appeal. A clean roof makes a house look newer and photographs better. Offer agents a referral fee or preferred pricing. One good agent relationship can generate 10-20 jobs per year.
- HOA boards and property managers: HOAs enforce appearance standards. Many send violation letters for algae-stained roofs. Get on the HOA's preferred vendor list, or offer to clean a model home as a demo. HOA contracts can mean 50-200+ roofs per community.
- Insurance agents: Some insurers threaten non-renewal for heavily stained or moss-covered roofs. Insurance agents refer homeowners to roof cleaners to avoid policy cancellations. Build relationships with local insurance offices.
- Property management companies: Multi-unit properties need regular roof maintenance. These relationships produce consistent, recurring work.
- Roofing contractors: Roofers often get asked about cleaning but don't offer it. A referral partnership with local roofing companies creates a steady lead stream.
Marketing Tactics That Work
- • Before-and-after photos: Roof transformations are dramatic. Post them everywhere — Google Business Profile, Facebook, Instagram, Nextdoor.
- • Drone photography: Aerial before/after shots are eye-catching. A $300 drone pays for itself in marketing content.
- • Neighborhood marketing: When you clean one roof, knock on 10 doors on the same street. "I just cleaned your neighbor's roof — would you like a free estimate?"
- • Google Local Service Ads: Roof cleaning leads convert well because the intent is strong. Budget $500-$1,000/month to start.
- • Google Business Profile: Optimize for "roof cleaning near me" and "soft wash roof cleaning." Reviews are critical — ask every customer.
For more lead generation tactics applicable to exterior cleaning businesses, see our 15 pressure washing marketing ideas guide.
Scaling: Add Complementary Services
Roof cleaning alone is a strong business, but the real growth comes from bundling related services. Every roof cleaning customer has other surfaces that need attention.
Natural Add-On Services:
- Gutter cleaning ($150-$350): You're already on the ladder. Gutter cleaning is a natural upsell on every roof job. Offer it as a package discount.
- House washing/soft wash ($250-$600): Same chemicals, same equipment, different surface. Bundle roof + house wash for a "whole home exterior cleaning" package at $600-$1,200.
- Pressure washing ($150-$500): Add driveway, sidewalk, and patio cleaning for customers who want the full property done. Read our pressure washing startup guide if you're adding this service.
- Moss prevention treatment ($100-$200): Apply zinc or copper strips or preventative treatments after cleaning. Creates recurring annual revenue.
- Deck and fence cleaning ($200-$500): Use your soft wash system on these surfaces too. Same day, same customer, higher ticket.
Bundle pricing tip: A roof cleaning at $550 + house wash at $400 = $950 separately. Offer the bundle at $800-$850 and your close rate goes up significantly. You're already on-site, so the marginal cost is mostly chemicals and time.
Accurate Roof Measurement = Accurate Bids
The biggest challenge in roof cleaning pricing is measuring roof area accurately. You can't eyeball a roof from the ground and guess the square footage — you'll either underbid and lose money or overbid and lose the job.
CrewNest's satellite property measurement tool lets you measure roof area directly from satellite imagery. Draw the roof outline, get the square footage, and apply your per-square-foot rate for an instant, accurate quote. No site visit required for the initial estimate.
Why this matters: A roof that looks like 2,000 sq ft from the ground might actually be 2,800 sq ft once you account for pitch and overhangs. At $0.30/sq ft, that's a $240 difference. Satellite measurement eliminates guesswork and protects your margins on every bid.
Total Startup Costs
Budget Summary:
Essential Tools for Your Roof Cleaning Business:
- • Roof cleaning cost calculator to generate instant pricing estimates
- • Satellite roof measurement for accurate square footage and instant quotes
- • CRM and job management to track customers, schedule jobs, and send invoices
- • CrewNest pricing plans to find the right plan for your business
- • Soft wash vs pressure wash comparison to educate your customers
Run Your Roof Cleaning Business with CrewNest
Measure roofs from satellite imagery, generate professional estimates, manage your schedule, and invoice customers — all from one app built for field service businesses.
Start Free Trial