Before you spend a dollar on Facebook ads: what painters (and other contractors) actually need to figure out first
Most contractors who've already paid an agency and got nothing back don't have an ads problem. They have a setup problem that happened before a single dollar went to Meta. The budget was wrong for the geography. The geography was too broad for the budget. The ad format collected form fills from people who never answered the phone. By the time any of that was obvious, the contract was running and the money was gone.
If you're a painter considering Meta ads for the first time, or considering them again after getting burned, the decisions that actually determine whether this works happen before the campaign launches. Here's how to think through each one.
Budget: what the math actually looks like at $400 a month
The number contractors fixate on is the agency fee. The number that actually determines results is the daily ad spend, because that's what reaches real people.
At $400 a month for a managed service, you still need to fund your own ad spend separately. A reasonable starting range for a painting contractor in a mid-sized market is $15 to $25 per day, which puts monthly ad spend at roughly $450 to $750 on top of the management fee. That's the real number to plan around.
Now run the job math. A residential exterior paint job in most Canadian or US markets closes at $2,500 to $5,000. If your ad spend produces a cost per lead of $11 (the Safe Step result, 247 leads from $2,800 in spend, is a real benchmark from a comparable home service trade), and your closing rate on qualified leads is one in five, you're spending roughly $55 in ad spend to book one job worth multiples of that. The math works. But it only works if the geography is tight enough that the leads are actually reachable jobs, not inquiries from three towns over that you'll never service.
The mistake is treating ad spend as a bill rather than as a lever. It scales. If $20 a day produces two qualified leads a week and you're closing one of them, doubling the spend should roughly double the lead volume. The agency fee stays flat. That's the model.
Geography: tighter is almost always better when you're starting out
Painters get burned by broad targeting more than almost any other setup error. A contractor based in Hamilton sets a 50-kilometer radius and starts getting inquiries from Burlington, Oakville, and Mississauga. Some of those convert. Most don't, because the travel time kills the job economics or the prospect finds someone local. The ad spend distributed across that whole radius is thinner than it would be concentrated on the core 15 to 20 kilometers where the contractor actually wants to work.
The right question before you set geography is: what's the furthest job I'll realistically take this month? That answer, not a round number on a map, should define your radius.
For a one-person or small-crew painting operation, starting with a tight radius around your base and expanding once the campaign is producing is almost always the better call. You get cleaner data on what's working. Your cost per lead stays lower because you're not paying to reach people you'd never drive to. And if something isn't performing, you're troubleshooting one market, not five.
One additional reality from recent sales calls: contractors running in the GTA and surrounding areas have found that specifying the service region by city or neighborhood in the ad itself filters out irrelevant traffic before the click. Someone in Brampton who sees an ad that says "Hamilton exterior painters" self-selects out. That's free filtering that saves ad spend.
Format: why the lead format matters as much as the ad itself
This is the thing most agencies don't explain clearly, and it caused a real problem on a recent call. A painter came back to discuss signing up specifically because he believed ASN didn't use Instant Forms. When he found out the standard service uses Instant Forms with AI follow-up, he nearly walked. His reasoning was direct: "A lot of them are just doing the instant forms, and that never leads anywhere. It's just a bunch of random people wasting your time."
He's not wrong that Instant Forms produce lower-intent leads on their own. The form auto-fills from the user's Facebook profile data, which means someone can submit it in two taps without really thinking about whether they want a quote. The response rate on cold Instant Form leads, without follow-up, is genuinely bad.
The fix isn't always a landing page. It's the follow-up speed and the quality of the conversation that happens after the form fill. That's what Remi handles: an AI-driven SMS response that goes out within seconds of a lead submitting, holds a real conversation, handles objections, and books the lead onto a calendar. The lead format matters less when the follow-up is fast enough to catch the person while they're still thinking about the job.
That said, if you're spending more than $25 a day and your market has strong Google search intent for painting services, a landing page with a real phone number and a specific offer (free exterior quote, color consultation, whatever your actual differentiator is) will typically produce higher-intent leads than an Instant Form will. The tradeoff is cost: a custom landing page build is an add-on, not included in a base service. Know what you're getting before you start.
The format question that actually predicts lead quality
Before committing to any ad setup, ask the agency this directly: what happens in the first five minutes after someone fills out the form?
If the answer is "we send you the lead and you follow up," the format is irrelevant. You'll lose most leads to response lag, regardless of whether they came from an Instant Form or a landing page. Kurt Welch, a painter on one of our early sales calls, described getting leads from a prior agency that were people looking for jobs rather than painting work. That's a targeting problem, but slow follow-up compounds it, because even good leads go cold in under 10 minutes if nobody responds.
The format, the budget, and the geography are all variables. The constant is that a campaign needs to be set up for your specific trade, your specific market, and your specific ticket size. A case study from a rubber resurfacing company (247 leads, $11 CPL, $2,800 spend) matters to an epoxy flooring contractor evaluating whether this works. A lighting company's 22x ROAS doesn't tell a painter much about their actual market.
What to do next
If you're evaluating whether to run Meta ads again, the starting point is a real conversation about your specific geography, your current weekly capacity, and your average job value. Those three numbers determine whether the budget math works before any ad goes live. ASN offers this without a setup fee or a contract, so the risk isn't structured the way it was with whoever burned you last. If you want to work through the numbers for your market, the contact page is the right place to start.
ASN manages Meta ads for home service contractors with no setup fee and no contract. If you want to see what this looks like for your trade before committing to anything, the contact page is the right next step.
See how it works for your business