Why AI spokesperson video ads outperformed every other format for a roofing company, and how to know if your trade can use the same format
Most contractors who've been burned by an agency got burned the same way: the creative was generic. Stock photos, templated copy, nothing that looked like it came from a real business in their trade. The leads that did come in were either unqualified or just weren't responding. And when they asked their agency about it, they got a shrug and a rewritten headline.
The format of the ad mattered more than anyone told them. And the format most agencies default to, static image or basic video, is increasingly the one that performs worst.
What changed with video on Meta
Meta's algorithm has shifted heavily toward video content in the feed. Static images still run, but the cost-per-lead gap between static and video has widened over the past two years for most home service trades. More importantly, it's not just video versus static. It's which kind of video.
A standard before-and-after clip or a time-lapse of a job doesn't stop a scroll. It reads as content, not as a message directed at someone. The formats that are actually pulling leads in trades like roofing, concrete, and detailing right now are ones where a spokesperson, real or AI-generated, speaks directly at the camera and addresses a specific problem the homeowner has.
The reason is simple. When a person on screen says "If your driveway has cracks from last winter and you're in the Hamilton area, here's what that's going to cost you to ignore," a homeowner who fits that description pays attention. That's not a general ad. That's a mirror.
Why AI spokesperson ads specifically
Real video production with a contractor on camera has a real friction problem. Most owner-operators don't want to be on camera. They're not comfortable with it, they don't have time to film, and if the hook doesn't work, reshooting is a project. That friction means most agencies either skip the format entirely or run one video until it dies.
AI spokesperson technology removes most of that friction. A realistic-looking, professionally voiced video spokesperson can be generated from a script. The script can be revised. The hook can be swapped without a reshoot. And critically, multiple versions can be tested against each other in the same campaign, something that's almost impossible to do cost-effectively with real production.
For a roofing company running Meta ads, this matters because roofing has a short seasonal window in most markets and a high-ticket transaction. A $400/month ad budget with one static creative and one tired video is a slow way to find out what doesn't work. The ability to test five different hooks in the same window, "storm damage," "end of warranty," "neighbor just got their roof done," means the campaign is learning faster. That learning is the actual value.
The evidence from a rubber resurfacing campaign
The best documented result in ASN's current client base comes from Safe Step, a rubber resurfacing company. The campaign produced 247 leads at $11 cost per lead on $2,800 in total ad spend. That's a real number from a real campaign, not a projected ROAS.
Rubber resurfacing is a mid-ticket home service with a narrow customer profile. It's not a trade where you'd expect volume leads at that cost, which makes the result worth paying attention to. The ad format that drove those numbers used a direct-to-camera approach, speaking to the specific homeowner problem (worn or cracked rubber surfaces on patios, pool decks, playground areas) rather than leading with the company's name or credentials.
The lesson for roofing, or any trade with a specific visual problem the homeowner already knows they have, is that the creative's job is to describe the problem clearly before it describes the solution. A homeowner with a 15-year-old roof doesn't need to be told roofing exists. They need to feel like the ad is talking to their roof, not roofing in general.
How to know if your trade fits this format
Not every trade pulls the same way from spokesperson-style video. Here's what determines whether it's a strong fit.
The trade fits if there's a visible problem the homeowner can name. Roofing, concrete cracks, water stains on ceilings, a driveway that heaved over winter, an epoxy floor that's peeling, a car with paint oxidation. The prospect already has a word for their problem before they see the ad. A spokesperson who uses that word in the first three seconds of the video earns the watch.
The trade fits if there's a local or seasonal trigger. Storm season for roofing. Spring thaw for concrete. Summer heat for HVAC. End of tax season for renovation work. A spokesperson can speak to that moment in a way a static image never quite does, because it sounds like news, not advertising.
The trade fits if there's a lead-quality problem with other formats. Marco Santos, a painter in ASN's pipeline, was explicit about this: Instant Form leads were producing people who filled out a form and never responded. A longer video that pre-qualifies the viewer by describing the specific job type and price range filters out the form-fillers who weren't real buyers. If your current leads aren't converting, the ad may be attracting the wrong person, not the wrong volume.
The trade may not fit if the service is pure emergency response, like a burst pipe at 2am. In that case, search intent on Google is stronger than passive scroll behavior on Meta, and the ad format question matters less than the channel question.
What to look for before you run this format
Before any video ad runs, you need two things. First, a hook that names the problem, not the company. The first three seconds are not for your logo. They're for the homeowner to recognize themselves. Second, a follow-up system that can respond to the lead before they forget they filled out a form. Safe Step's $11 CPL number only matters if someone contacts that lead within minutes. Thirty leads a week with a two-day response time produces worse revenue than fifteen leads with a two-minute response.
ASN builds both into its campaigns: the creative goes through professional editing with revisions until the hook fits the trade, and Remi, the AI follow-up assistant, responds to new leads within seconds to hold the conversation and book the appointment. If you're evaluating whether to try Meta ads again after a bad run with a previous agency, those are the two things worth asking any provider about before you commit to anything. How does the creative get built, and what happens to the lead in the first five minutes after they fill out the form.
If you want to see what this looks like applied to your specific trade, 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