Case study
How Much Should a Mobile Detailer Spend on Ads to Get Booked?
Short answer: most solo mobile detailers can get to a full calendar spending somewhere between $500 and $1,500 a month on ads, if the rest of the machine works. Bigger operations with multiple vans spend more. But the number itself is the wrong place to start. The right budget falls out of simple math: how many jobs you need, what a job is worth, and what a booked customer costs you in your market.
This post walks that math step by step so you can set your own number instead of guessing.
Start with the calendar, not the budget
"Fully booked" is a specific number of jobs. Pin it down first.
Say you run solo and can do 2 details a day, 6 days a week. That is 12 jobs a week, roughly 50 a month. Now subtract what you already get without ads: repeat customers, referrals, people who find you on Google. If word of mouth already fills 30 slots, ads only need to produce 20 jobs a month. That is your target.
Most detailers skip this step and pick a budget that "feels safe," like $300 a month. Then they judge the ads on vibes. Work backward from the calendar instead and every dollar has a job to do.
The math, step by step
Here is an illustration with round numbers. Swap in your own.
Say your average job is $200. You want 20 extra jobs a month from ads, so ads need to produce $4,000 in booked work.
Now chain the funnel:
- Ad spend buys leads. A lead is a form fill, call, or DM from someone asking about a detail. Cost per lead varies a lot by city and by how good your ads are. For local service ads on Meta, somewhere in the $10 to $30 range per lead is a reasonable planning assumption. Use $20 for the illustration.
- Leads become bookings. Not everyone who inquires books. If you answer fast and quote clearly, closing half is realistic. Closing 1 in 4 is more common when follow-up is slow. Use 1 in 3 for the illustration.
So: 20 jobs at a 1-in-3 close rate means you need 60 leads. At $20 a lead, that is $1,200 a month in ad spend.
Check the return: $1,200 spent to book $4,000 in work. Before product costs and fuel, that is over 3x return on ad spend. And that ignores the real prize, which is repeat business. A customer who comes back every month is not a $200 job. At $200 a month for a year, that one lead is worth $2,400. This is why detailing ads can afford a high cost per booking. The first job is the introduction, not the payday.
Run your own version: (jobs needed from ads) ÷ (your close rate) × (cost per lead in your market) = your monthly budget. That is the whole formula.
Is $500 a month enough?
Sometimes. At $20 a lead, $500 buys about 25 leads. Close a third and that is around 8 extra jobs a month. If you only need 8 more jobs to be full, you are done. Spend $500 and stop reading.
If you need 25 more jobs, $500 will feel like the ads "kind of work but not really." They are working fine. The budget is just sized for a third of your goal. This mismatch is where most detailers quit ads and go back to posting in Facebook groups.
There is also a floor. Below roughly $10 to $15 a day on Meta, campaigns exit the learning phase slowly and results swing hard week to week. If you truly cannot spend $300 to $500 a month yet, put the money into your Google Business Profile and photos of your work instead, and come back to ads when you can fund them properly.
Where the money should go first
For mobile detailing specifically, two channels matter:
Google (Search and Local Services Ads). These catch people typing "mobile detailing near me" today. Highest intent you can buy. The catch: click costs are higher and search volume in your service area is capped. You cannot force more people to search.
Meta (Facebook and Instagram lead ads). These create demand instead of catching it. Before-and-after content is the natural fit here, because detailing transformations stop the scroll on their own. Leads are cheaper but colder, so speed of follow-up decides everything.
If you are starting with under $1,000 a month, pick one and learn it. Meta is usually the better first pick for detailers because the creative writes itself: your own before-and-after shots, filmed on your phone, at real jobs. No stock footage, no polish. Real cars in real driveways outperform slick agency creative in local feeds.
Why detailers waste ad money (fix these before spending)
Ad spend multiplies whatever it hits. If it hits a leaky setup, you multiply the leak.
Slow follow-up. A lead who messaged three detailers books with whoever answers first. If leads sit for four hours, your real close rate craters and your effective cost per job doubles. Answer in minutes, even with a template.
No clear way to book. If your ad works and the person lands on a dead Instagram page or a site with no booking button, you paid for a dead end. Detailers on Reddit describe the winning setup in one line: a simple site that funnels people to booking. That is the whole assignment.
A site that reads as sketchy. People check you out before they hand over their keys and their gate code. A dated or template-looking site quietly kills bookings you never see. We have watched this play out across trades, not just detailing. When we took on how we rebuilt a 35-year-old landscaping studio's site, the work itself was never the problem. The online presence just did not match the quality of the real-world work, and that gap costs money whether or not you run ads. Ads make the gap expensive faster.
Boosting posts instead of running campaigns. The boost button optimizes for likes. You want leads. Build campaigns in Ads Manager with a lead or conversion objective, or the platform will happily spend your money on applause.
When to scale, and when to stop
Once ads produce booked jobs at a cost you like, resist the urge to double the budget overnight. Big jumps reset learning and tank performance. Raise spend around 20 percent at a time, let it stabilize for a few days, then raise again.
Two honest stop signals:
You are actually full. This is the good problem. When your calendar is packed three weeks out, do not turn ads off completely. Cut to a maintenance budget and raise your prices. A waitlist is pricing power. Fully booked at $200 a detail means the market is telling you to test $250.
Cost per booked job creeps past what a customer is worth. Track cost per booked job, not cost per click. If a booked job costs $60 in ads and the average customer only ever spends $150 with you once, the math is tight. If your customers rebook monthly, that same $60 is a steal. Know your number.
A realistic budget ladder
As guidance, not gospel:
- $300 to $500 a month. Testing tier. Enough to learn what a lead costs in your market and add a handful of jobs. Run one campaign, one offer.
- $750 to $1,500 a month. The fill-the-calendar tier for most solo operators. This is where the illustration math above lives.
- $2,000 and up. You are feeding a second van or a hired detailer. At this level, tracking has to be tight, because sloppy measurement at $2,000 a month burns real money.
Whatever tier you pick, commit for 60 to 90 days. Ads need a few weeks of data to settle, and you need a few weeks of reps on follow-up. Judging paid ads after 10 days is like judging a ceramic coating before it cures.
The bottom line
Do not ask "how much should I spend." Ask "how many jobs do I need, what does a lead cost in my city, and how many leads do I close." Multiply those out and the budget names itself. For most solo mobile detailers, that lands between $500 and $1,500 a month, pointed at one channel, landing on a page built to book, with follow-up in minutes.
Get those pieces right and ads stop being a gamble. They become a dial. Turn it up when you want more work, turn it down when you are slammed.
If you want a second set of eyes on your numbers, book a free 15-minute growth call at calendly.com/rio-uprisegrowth/15min. No pitch deck, no pressure. Bring your average job price and your current lead flow, and we will run your math together.
Have a growth problem worth solving?
Bring the website, offer, or campaign. Leave with a clearer next move.