The market is big, fragmented, and leaderless
The reason this works is the shape of the market, not the size of it. Building exterior cleaning is a $16.3 billion category in the US, and it is split across roughly 175,000 businesses with no single firm holding more than 5% share. There is no dominant player to out-spend you. There is no brand a homeowner asks for by name.
That fragmentation is the whole opportunity. In a market with a clear leader, the margin advantage sits with scale. In a leaderless one, it goes to whoever adds the higher-value technique first on the route they already run. The operator down the street is still selling driveway washes by the hour. You can be the one selling a roof soft-wash off the same stop.
Chase margin per stop, not market drift
The category grows at roughly 3% a year. That is fine, but it is not where your growth comes from. Waiting on three points of market drift is a slow way to build a business. Adding a second, higher-ticket line to a truck roll you already paid for moves the number this quarter.
Here is the math that matters. Labor is your cheap input, and it stays cheap. Median wages for building cleaning workers sit around $44,040 a year, and that crew is already on the clock and on the property for the primary job. When the truck is parked and the hour is bought, a soft-wash pass on the roof or siding is close to pure incremental margin. Chemistry runs a low single-digit percentage of the ticket. You are not paying twice for the drive or the setup.
The base job pays for the truck to be there. The add-on is what actually pays you.
You cannot hire your way out of it
There is a second reason to expand revenue per stop instead of per crew. The labor pool is thin and slow-growing. The occupation counts about 18,100 workers with only 2,600 openings projected through 2034, growth of roughly 3 to 4%. You are not going to out-hire your way to a bigger number in a labor market that tight.
So the growth lever is revenue per existing stop. Same route, same crew, more ticket. Soft-wash and roof cleaning are exactly that lever because they attach to the property you were already driving to. Every quote that leaves without a roof line on it is margin you walked past.
Soft-wash is a technique, not a discount
The mistake operators make is treating soft-wash as a gentler, cheaper version of pressure washing. It is the opposite. High pressure would strip a shingle roof or gouge stucco. Soft-wash uses low pressure and chemistry, usually sodium hypochlorite plus a surfactant, to kill and rinse organic growth off surfaces you could never blast. That makes it the only correct way to clean a roof, and roofs are where the ticket sizes live.
Price it by the surface, not by feel. Operators commonly quote house washes around $0.15 to $0.40 per square foot, roughly $250 to $600 for a single-story home. Roof soft-wash runs closer to $0.20 to $0.60 per square foot, often $400 to $1,000 or more once pitch and height come in. Those are operator ranges and they move by region, so run your own math against local labor and chemistry cost. The point is to set the numbers once and quote them the same way every time, not to guess on the tailgate.
Sell it without slowing down
The gap between knowing this and booking it is the quote itself. A tech on a roof is not going to hand-calculate a soft-wash add-on, and a homeowner is not going to wait for a callback that never comes.
This is the workflow OptimizeIt is built for. You build soft-wash and roof cleaning as line items in your service catalog once, so a tech adds them to a quote in seconds without hand-math. You schedule the add-on onto the existing route stop instead of booking a second trip. And it stays on the customer record, so when the growth comes back you re-quote the same house instead of chasing a cold lead.
The inbound side matters just as much. On Plus at $159 a month you get the phone line so a call from a homeowner staring at a green roof does not die in voicemail. On Pro at $239 a month the AI Voice Agent answers and books the job while your crew is still on the ladder. Core at $79 covers two seats to get the catalog and follow-ups running; Plus includes four, Pro includes six, and extra seats are a flat $25 a month. Every tier keeps the review and referral asks firing, because one clean roof visible from the street is the cheapest lead source you have.
The Honest Take
Soft-wash and roof cleaning are not for the operator who wants a bolt-on and no new discipline. This is a real technique with real ways to damage a roof, kill a hedge, or land a runoff complaint, and it demands crew training and a compliance habit before it demands software. If you are not willing to learn mix ratios and plant protection, do not sell it. It is also not the play if your routes are so thin that a second line item still leaves the truck half-empty; fix density first and read Route-Density Math before you add services. And before you quote a dollar, get Licensing and Runoff Compliance and What a Job Really Costs squared away. But if you already run routes and you are still leaving without the roof line on the quote, this is the highest-margin revenue sitting in front of you. Start free and build the line item today.
Frequently asked questions
What is the difference between soft-wash and standard pressure washing?
Standard pressure washing uses high water pressure to blast dirt off hard surfaces like driveways and concrete. Soft-wash uses low pressure plus a cleaning solution, usually sodium hypochlorite and a surfactant, to kill and rinse organic growth off roofs, siding, and delicate surfaces. Soft-wash protects the surface while the chemistry does the work. It is the right technique for shingle roofs, stucco, and painted wood where high pressure would cause damage.
Why is roof cleaning a higher-margin service than a driveway wash?
The expensive inputs are already covered. The crew is paid, the truck is fueled, and you are parked on the property for the primary job. Soft-wash chemistry runs a low single-digit percentage of the ticket, so a roof or house wash added onto the same stop is close to pure incremental margin. You are not paying twice for the drive time, the setup, or the labor hour. That is what makes the add-on line so much more profitable than the base job that got you there.
How should I price soft-wash and roof cleaning?
Price by the surface, not by feel. Operators commonly quote soft-wash house washes around $0.15 to $0.40 per square foot, or roughly $250 to $600 for a single-story home. Roof soft-wash runs closer to $0.20 to $0.60 per square foot, often $400 to $1,000 or more depending on pitch and height. These are market-dependent ranges. Run your own numbers against your local labor and chemistry cost, then build the line item once so every quote pulls the same math.
Do I need new equipment to add soft-wash?
Less than most operators expect. A soft-wash setup is a low-pressure application system, a chemistry tank, and the right nozzles, which is a modest addition to a rig you already own. The bigger investment is training the crew on mix ratios, dwell time, and plant protection so you do not damage a roof or landscaping. The gear pays for itself fast because you are selling a higher-ticket service off the routes you already run.
How does OptimizeIt help me sell the add-on?
OptimizeIt lets you build soft-wash and roof cleaning as line items in your service catalog, so a tech can add them to a quote in seconds without hand-math. You schedule the add-on onto the existing route stop, and it stays on the customer record for re-quote and repeat. On Plus you get the phone line so inbound calls do not go to voicemail. On Pro the AI Voice Agent answers and books when you are on a roof.
How often will customers rebook a roof or house wash?
Organic growth comes back, which is what makes exterior cleaning a repeat business rather than a one-time job. Most homes benefit from a house wash every year or two and a roof treatment on a similar cycle, depending on climate and tree cover. The money is in the rebook, not the first sale. Keep every job on the customer record so you can trigger a follow-up ask before the growth returns, and let the review and referral prompts turn one clean roof into the next three.
