Pressure washing in Jacksonville, FL
The ad budget ran dry by the 20th. The groups cover the rest.
Her ad budget ran out by the 20th every month. A year later the groups carry the back half of the month, and roof soft washing has become her biggest service.
Exterior cleaning company, 5 staff and 2 trucks. Told by Tasha, owner.

- Leads from the groups
- 232
- over 12 months
- Leads a month, once running
- 22.2
- Cost per lead
- $52
- was $44 from ads
- Close rate
- 74%
- 171 jobs closed
- Closed revenue
- $91k
- $11,964 spent
- Return on spend
- 7.6x
- revenue ÷ fees
The business
Tasha runs two trucks doing house washes, roof soft washing, pool cages and driveways. Roof washes at $650 and up raise her average ticket.
- In business
- 6 years
- Average ticket
- $520
- Tracked
- Jul 2025 to Jun 2026
- Service area
- Mandarin, Nocatee, Fleming Island, Oakleaf and the Beaches
Before
Local Services Ads worked, but the budget ran out around the 20th every month. The last ten days were always thin.
- Where leads came from
- Google Local Services Ads
- HOA referrals
- Repeat customers
- Google Local Services Ads
- $1,800 a month
- Typical cost per lead
- $44
What we did
We got Tasha into 177 local groups and posted about 17 times a week across them: tips, offers and finished jobs, with every comment and message answered the same day. A few of the groups:
- Mandarin Neighbors
- Nocatee Community
- Fleming Island Moms
- Oakleaf Plantation Residents
What worked for pressure washing
- Before-and-after roof soft washes, with a plain explanation of the black streaks and why pressure is the wrong way to clean shingles.
- Posts timed to HOA violation letter season, when half a street gets the same notice, with a quote form for the whole section.
- Pool cage cleaning offers in spring, when the screens are green.
Results
Leads per month from group threads, Jul 2025 to Jun 2026
| Month | Leads |
|---|---|
| Jul | 5 |
| Aug | 11 |
| Sep | 16 |
| Oct | 21 |
| Nov | 25 |
| Dec | 23 |
| Jan | 26 |
| Feb | 22 |
| Mar | 24 |
| Apr | 19 |
| May | 17 |
| Jun | 23 |
November and January were the peaks, with holiday washes and HOA letters. May dipped to 17 while one truck was down for nine days waiting on a pump.
| Measure | Before | With the groups |
|---|---|---|
| Monthly spend | $1,800 | $997 |
| Cost per lead | $44 | $52 |
| Leads that became jobs | 48% | 74% |
| Cost per closed job | $92 | $70 |
Along the way
- Week 3
First roof soft wash, booked from a black-streak before-and-after in Mandarin Neighbors.
- Month 5
Nine houses in one Oakleaf section after an HOA-letter post went up the same week the letters did.
- Month 11
Truck down for nine days in May. Leads kept coming in and were booked for the next week.
“LSA was gone by the 20th every month. Now the quote requests keep coming in the back half of the month and I’m not staring at the budget every morning.”
More from pressure washing
Pressure washing · Greenville, SC
Used to shut down every winter. Now booked three weeks out.Remodeling · Des Moines, IA
Eight years of feast or famine, then a steady three-month backlog.Landscaping & lawn · Boise, ID
Summer used to go quiet. Both crews worked through October.
One company per trade per city
Is your trade still open where you work?
We take one pressure washing company per city, with a 25-mile territory. $997 a month flat, no ad spend, and 15 leads a month by month four, or we work free until you get there.