The short version
- Facebook and Instagram create demand. Google captures it. Most homeowners are not searching for you.
- Use the Leads objective with an instant form. Fewer steps means more inquiries.
- Draw the map tight. A wider radius gets cheaper leads and worse route days.
- The before-and-after is the ad. Copy is a caption, not a sales pitch.
- An automatic text inside 60 seconds is worth more than any targeting change you will make.
Why Meta works for exterior cleaning
Search advertising catches people who already decided they have a problem. Somebody types "driveway cleaning near me," and you pay to be there. That is a good channel, covered in the full pressure washing marketing guide, but it has a ceiling: in any given month only a small slice of your town is searching.
Facebook and Instagram work the other way. Your customer has been parking on that stained concrete for eight months and has stopped seeing it. Nothing is broken, and she has never typed your service into a search bar. Then she scrolls past a driveway on her street that goes from grey-green to clean in three seconds of video, and the thing she stopped noticing becomes visible again.
That is demand creation, and it is why this trade punches above its weight on paid social. Almost no other home service can prove its entire value in a single image. Yours can, and the platform is built to show pictures to people inside a radius you choose.
What you need before you launch
None of this takes long, but skipping any of it will stall you on launch day.
- A real Facebook Page for the business, with a logo, a cover photo, your service area, and a phone number. Homeowners tap the page name before they fill out a form. An empty page costs you leads.
- A Business Manager account inside Meta Business Suite, with an ad account and a payment method attached. Set it up under your own business, not someone else's personal profile.
- Ten to fifteen real before/after pairs plus two or three short reveal videos. Your work, your neighborhoods. Stock photos read as fake to people who live there.
- A published privacy policy URL. Meta requires one on every instant form. A simple page on your site is enough.
- A way to respond instantly, which we will get to. Decide this before you spend a dollar.
Instant lead forms or traffic to your site
In Ads Manager you pick a campaign objective. For pressure washing the answer is almost always Leads. The real decision is what happens after the tap.
An instant form opens inside Facebook or Instagram and prefills name, email, and phone from the person's profile. Nothing loads, nothing gets typed, and a homeowner on cellular data is done in eight seconds. Volume is higher and cost per lead is lower.
Sending traffic to a landing page asks for more effort, which filters people. Those leads are usually more committed, but you need a fast page with a gallery, a price range, and a short form. If your site is slow or generic, this option quietly wastes money.
Start with instant forms. Once you have steady volume and a page worth sending people to, test the other direction against it.
Targeting: tight beats big
Set your location to the specific zip codes you want, or drop a pin with a radius you would genuinely drive. Choose "people living in this location" rather than the default that also counts visitors. Age 35 and up is a sensible start, since below that you are buying a lot of renters.
Meta's Advantage+ audience tools will expand beyond whatever else you enter. Location is the one boundary they do not blow past, which is exactly why your zip code list has to be right. Interest targeting is worth a light touch at most: with a small local budget the algorithm learns faster from a wide-open audience inside a small map than from a narrow audience inside a big one.
One clarification worth stating plainly: pressure washing is not a special ad category. Those restrictions apply to housing, credit, employment, and social or political topics. You keep full targeting controls, including age. Do not check that box.
The instinct that ruins accounts is widening the map when leads feel expensive. It works, and your cost per lead drops. It also gives you a Tuesday with four jobs forty minutes apart, and drive time is where margin on a small-ticket service goes to die. Judge the map by revenue per route-day.
Want this running without building it yourself?
Leadworks builds and manages Facebook and Instagram ads for pressure washing companies in the zip codes you choose. Leads come in under your name only, and it is month to month.
Book a 30-minute callCreative that actually stops the scroll
The photo is doing the selling. Everything else is support.
- Before/after pairs, aligned. Shoot from a marked spot so the frames line up exactly. A pair from two angles looks like a trick.
- The slow-pan reveal video. Fifteen to thirty seconds of the wand moving and the line appearing behind it. This format consistently outperforms polished production.
- Earn the first frame. Open on the dirtiest thing you have, or mid-reveal. Never on your logo or the truck. Most people decide in under a second.
- Assume no sound. Put a short text overlay in the first second — "Concrete cleaning in Mount Pleasant" — kept away from the edges where interface buttons sit.
- Shoot vertical. Reels and Stories are a large share of delivery, and cropped landscape video wastes the screen.
- Rotate every few weeks. Inside a small zip code list the same people see your ad repeatedly, and performance decays fast.
Copy should be four lines at most: what you clean, where you work, a price signal or offer, and what to tap. We break down full ads in pressure washing ad examples.
The lead form: filter the tire-kickers
A form with three prefilled fields produces a lot of leads and a fair number of people who barely remember tapping. Adding two or three questions cuts volume and raises quality, which is usually the trade you want.
Ask what needs cleaning, roughly how big the job is, and when they want it done. Meta also offers a higher-intent form type that adds a review step before submitting; it produces fewer leads that convert better. Add a short intro screen with a price range — "most single-story house washes run $250-$450" removes people who expected $79 and reassures the ones who did not. For how to set those ranges honestly, see how to price pressure washing jobs.
Two things to avoid: asking for an address before you have spoken to anyone, and building a nine-question form. The first feels invasive, the second gets abandoned.
Budget and scaling
Most accounts start around $20-$30 per day. Under roughly $15 a day the campaign gathers too few conversions for Meta to learn from, and results swing week to week. Cost per lead commonly lands in the $15-$40 range for residential work, with real variation by region and season. Fuller numbers live in what pressure washing marketing costs.
| Stage | Daily budget | What you are doing |
|---|---|---|
| Launch (weeks 1-2) | $20-$30 | One campaign, one audience, three or four creatives. Change nothing for the first week. |
| Proving it (weeks 3-6) | $30-$50 | Cut the worst creative, keep the winners running, confirm leads are booking and not just arriving. |
| Scaling (booked and closing) | $50-$150+ | Raise budget about 20% every three or four days, or add a second zip code cluster as its own ad set. |
Scale in steps, not jumps. Doubling a budget overnight pushes the campaign back into learning and often makes performance worse for days. And scale on capacity: if you cannot get to the estimates, more leads just means more people telling their neighbors you never called back.
The automatic text within 60 seconds
This is the highest-return item on the page and it has nothing to do with advertising. A homeowner who fills out an instant form is two taps deep in a distraction. A minute later they are watching something else. An hour later they do not remember your company name.
Set up an automatic text that fires the moment a form is submitted: who you are, that you got their request, and when you will call. Then call within five minutes during working hours. Add missed-call text-back so a call you cannot take on a ladder becomes a text thread instead of a lost job, plus a short follow-up on day three and day seven.
Do this and mediocre ads outperform good ads with slow follow-up. It is not close. More on the whole lead pipeline in our guide to getting pressure washing leads.
Week one versus week four
New advertisers make one of two mistakes: they panic on day three, or they never look again. Different numbers mean different things at different points.
| When | Judge this | Ignore this |
|---|---|---|
| Days 1-3 | Is it delivering? Is it approved? Are leads coming from your zip codes? | Cost per lead, cost per booked job, which creative is winning |
| Days 4-10 | Cost per lead settling into a range; whether leads answer the phone | Small daily swings; single bad days |
| Weeks 3-4 | Cost per booked job, close rate, average ticket, which creative earns its keep | Reach, impressions, likes, page follows |
Cost per lead is the number everyone watches and the one that lies most. Ten leads at $18 that never book are worse than four at $45 that book two house washes. Ask every caller how they found you, and judge the channel on jobs.
Common mistakes that burn budget
- Boosting a post instead of building a campaign. The boost button optimizes for engagement, not leads. You get likes from three states away.
- Turning it off after four days. The first several days are the algorithm's learning period. Judging then is judging noise.
- Changing five things at once. Then you know nothing about which one moved the number.
- No follow-up system. The single most common reason a working campaign looks broken.
- Stock photos. Homeowners recognize the houses in their own area, and they recognize when a house is not from there.
- A radius drawn for volume instead of routes. Cheap leads across three counties are not cheap.
- Running ads before the free stuff is fixed. Your Google Business Profile and reviews cost nothing and often outperform paid. Get those right first, as laid out in the marketing guide.
None of this is complicated. It is a page, an account, a tight map, an honest before-and-after, a short form, and a text that goes out before the homeowner puts the phone down.