Check your city

All case studies

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.

Illustration of a worker pressure washing a driveway, leaving a clean stripe beside the stained concrete
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

Jul: 5 leadsAug: 11 leadsSep: 16 leadsOct: 21 leadsNov: 25 leadsDec: 23 leadsJan: 26 leads26Feb: 22 leadsMar: 24 leadsApr: 19 leadsMay: 17 leadsJun: 23 leads23JulAugSepOctNovDecJanFebMarAprMayJunJul: 5 leadsAug: 11 leadsSep: 16 leadsOct: 21 leadsNov: 25 leadsDec: 23 leadsJan: 26 leads26Feb: 22 leadsMar: 24 leadsApr: 19 leadsMay: 17 leadsJun: 23 leads23JulSepNovJanMarMay
Leads per month, pressure washing in Jacksonville, FL
MonthLeads
Jul5
Aug11
Sep16
Oct21
Nov25
Dec23
Jan26
Feb22
Mar24
Apr19
May17
Jun23

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.

Google Local Services Ads compared with the groups
MeasureBeforeWith the groups
Monthly spend$1,800$997
Cost per lead$44$52
Leads that became jobs48%74%
Cost per closed job$92$70

Along the way

  1. Week 3

    First roof soft wash, booked from a black-streak before-and-after in Mandarin Neighbors.

  2. Month 5

    Nine houses in one Oakleaf section after an HOA-letter post went up the same week the letters did.

  3. 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.”

TashaOwner, pressure washing in Jacksonville, FL

More from pressure washing

See all case studies

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.

Check if your city is open