TikTok Video Ads for Local Services: How to Get Real Calls and Booked Jobs
Why TikTok Works for Local Service Ads (And Why Most Contractors Get It Wrong)
Most local service contractors are not on TikTok yet. That is an opportunity, not a red flag. The homeowners who use TikTok - especially the 35-44 age group that just bought their first house - scroll it every day. They are pre-search. They do not have a problem yet, or they have noticed a problem but have not Googled it. A good TikTok ad intercepts them at that moment.
The mistake most contractors make is filming a polished 30-second commercial and running it like a TV spot. TikTok kills that. The platform rewards content that looks native - shot on a phone, casual, real. A licensed plumber filming a 15-second walk-through of a slab leak repair will outperform a produced ad nine times out of ten.
This guide covers the exact method to run TikTok ads for local services, the scripts that work, the angles that match your trade, and the compliance lines you cannot cross.
How to Run TikTok Ads for Local Services: Step-by-Step
The setup takes about an hour. What takes longer is finding a hook that stops the scroll. Use this process to get your first campaign live and your first creative tests running before you worry about optimization.
- Pick one trade and one city to start. Do not run a generic "home services" campaign. Run an HVAC campaign targeting one metro. This keeps your hook specific and your landing page tight. TikTok's geographic targeting goes down to city level - use it.
- Film on your phone, not a camera crew. Open the TikTok Ads Manager and set up a Reach or Website Conversions campaign. For the creative, record a 15-25 second vertical video (9:16). Use your phone. Good lighting matters; studio lighting does not. Film at a real job site or in your truck.
- Lead with the problem in the first 2 seconds. Do not introduce your company first. Show the problem - the dripping ceiling, the sparking outlet, the ant trail across the counter - and let the viewer recognize it. Recognition stops the scroll. Your company name comes after the hook lands.
- State your credibility in one line. "Licensed, insured, serving [City] since 2011." That is enough. TikTok viewers are skeptical of contractors. One credibility line delivered plainly is worth more than a 10-second brand montage.
- Give a specific CTA with a specific offer. "Call now for a free estimate - we pick up the phone." or "Book a $79 tune-up this week - link in bio." Vague CTAs kill conversion. If you can include a price or a response-time promise, do it.
- Set up a simple landing page, not your homepage. The ad click should go to a page with one form or one phone number. Headline matches the ad angle. No nav bar. No service menu. One job: capture the lead.
- Run 3-4 creative variants from day one. TikTok's algorithm picks winners fast. Give it options. Variants can be the same script with different hooks, different spokespeople, or different job-site footage. Same CTA, different opening 3 seconds.
- Optimize for cost per booked job, not CPL. A $12 lead that never answers the phone is worth less than a $45 lead that books same-day. Track down-funnel. If your CRM is GoHighLevel or a similar system, connect it to TikTok conversions via the Events API.
TikTok Hook Swipe File for Local Services
These hooks are built for the first 2-3 seconds. Film them direct-to-camera or as a voice-over over job footage. Copy-paste into your script and swap in your trade and city.
Emergency hook (HVAC, plumbing, electrical):
"If your [AC / heat / water heater] just stopped working and you need someone in [City] today - not tomorrow - call us. Licensed, available now."
Problem-recognition hook (pest control, plumbing, electrical):
"See this? [Close-up of slow drain / discolored outlet / termite trail] - this is how it looks right before it gets expensive. Here's what to do."
Seasonal urgency hook (HVAC, pest control, landscaping):
"[City]'s first heat wave is two weeks out. We're already booking up. Get your system checked now before we're full - $79 tune-up, any unit."
Trust-signal opener (any trade):
"Before you call any contractor, check their license number. Ours is [#XXXXX]. We've served [City] homeowners for 11 years. Here's what a free estimate actually looks like."
New homeowner empathy hook:
"If you just bought a house and you have no idea when the HVAC was last serviced or if the electrical panel is safe - you're not alone. We'll walk you through it for free. No pressure."
DIY-rescue hook:
"Tried to fix it yourself and made it worse? No judgment - we see this every day. Call us and we'll sort it out. Free estimate, most jobs same-day in [City]."
Price-transparency hook:
"Tired of getting quoted $300 and billed $900? We send a written flat-rate estimate before we touch anything. No surprises. Read our 400+ Google reviews."
Neighbor credibility hook (hyper-local):
"We just finished a job in [Neighborhood]. Still in the area this week. Same crew, same pricing. Book while we're close - slots filling fast."
Full 20-Second Script: Emergency Plumbing
[0-2s] Hook (film close-up of dripping pipe or wet ceiling):
"Water where it shouldn't be? Here's what happens when you call us."
[2-8s] Credibility:
"I'm [name], licensed master plumber, serving [City] since 2009. We pick up the phone 24/7. No answering machine."
[8-16s] Proof / process:
"We tell you the flat rate before we start. If you don't like the quote, you owe us nothing. Most jobs in [City] - same day."
[16-20s] CTA:
"Call [number] or tap the link. Free estimate. We answer."
Full 20-Second Script: HVAC Seasonal
[0-2s] Hook:
"Your AC is most likely to fail on the hottest day of the year. That's just how it works."
[2-8s] Offer:
"We're running a $79 tune-up special in [City] through [month]. We'll check refrigerant levels, clean coils, and tell you exactly what shape your system is in."
[8-16s] Credibility + urgency:
"Licensed, insured, background-checked techs. We've serviced 2,000+ units in [City]. Appointments are going fast - we had 40 last week."
[16-20s] CTA:
"Book online - link in bio. Or call us directly. $79 flat. No upsell guaranteed."
Angles and Compliance: What You Can and Cannot Do on TikTok
TikTok ad policy for local services is less restrictive than Meta's, but there are still hard lines. Here is what you need to know before you spend a dollar.
Angles That Work
- Before/after job footage: Show the job in progress and the finished result. This is the single highest-performing format in the local services vertical. A short work time-lapse - clogged drain to clear, cracked wire to new panel section - gives viewers proof without a single spoken word. Film it with your phone in the truck. Add one text overlay with the service name and your city, and the creative does the selling on its own.
- Direct-to-camera from the tech: A licensed plumber or electrician talking plainly on camera builds more trust than any graphic. Use the technician's name and credentials. "Hi, I'm [name], I've been a master electrician in [City] for 14 years."
- Real customer video testimonials: A homeowner saying "they showed up in 90 minutes and the quote was exactly what they said" is powerful. Get it on your phone at the job site. Release form required - short written consent is enough.
- Symptom identification: Walk the viewer through a real symptom. "This is what a failing expansion valve looks like. If your AC is running but not cooling, this is the first thing to check." Educational content positions you as the expert and gets saved and shared.
- Weather-triggered timing: Tie your ad launch to real local weather events. A freeze warning in your metro - launch the emergency plumbing ad that night. A heat wave forecast - launch the tune-up ad. Real urgency converts far better than artificial urgency.
Compliance Lines (Do Not Cross These)
TikTok reviews local service ads faster than Meta but the policy team is active. A rejected ad pauses your campaign and resets your delivery data. Read these before you submit creative.
- Do not use fake countdown timers. "Only 3 slots left - offer ends in 4:32:00" is a deceptive urgency violation on TikTok. Use real scarcity: "We had 40 bookings last week and we're a small crew - this fills up." That is honest and converts.
- Do not show before/after in a single static split image. TikTok (like Meta) treats this as a transformation claim. Use video instead - show the process, not just the endpoints.
- Do not claim credentials your techs do not hold. NATE certification, Master Electrician, Master Plumber - these are publicly verifiable. False claims are FTC violations and TikTok violations simultaneously. Stick to what you can prove.
- "Starting at" prices need disclosure. If you say "$79 service call" and the actual minimum is different, disclose it. "Starting at $79" with clear fine print is fine. A bait price with no disclosure is a policy violation and an FTC risk in a vertical that the agency flagged as a top fraud category in its most recent annual report.
- Financing mentions trigger financial product policy. If your ad mentions "0% financing" or "pay monthly," TikTok may route it through additional review. Keep financing offers off the ad and on the landing page.
- Any claim about savings must be typical or disclosed. "Most customers save $1,200 a year" requires that to be a real, representative figure. "One customer saved $1,200" requires a disclosure that results vary.
Common Mistakes in TikTok Ads for Local Services
- Starting with your logo. No one cares who you are yet. Start with the problem. Your logo belongs at the end, not the beginning.
- Filming a TV commercial and running it on TikTok. Horizontal video, polished VO, stock footage of happy families - it reads like an ad immediately and gets scrolled. Vertical, phone-shot, real footage stops the scroll.
- No captions. 92% of TikTok users watch with sound off at least part of the time. If your hook is a spoken line and there is no text on screen, you lose those viewers in the first two seconds. Always add captions or on-screen text.
- Generic audience targeting. TikTok does not have a "homeowner" demographic. Build it with proxy interests: Home Improvement, Lowe's, Home Depot, HGTV, home appliances, lawn care. Layer in your city. If you run nationally and wonder why leads are garbage - this is why.
- Sending ad clicks to the homepage. Your homepage has a nav bar, 8 services, 3 CTAs, and a blog link. That kills conversion. Send every ad to a single-purpose landing page: one trade, one offer, one form or phone number.
- Testing only one creative. TikTok picks winners inside 48-72 hours of spend. If you run one video and it underperforms, you have no data to learn from. Launch 3-4 variants. Let the algorithm find the winner.
- Optimizing for leads instead of booked jobs. A lot of local service advertisers stop at CPL. But a lead that does not answer the phone is worth zero. Track what percentage of TikTok leads actually book, and optimize toward that. If your CRM supports it, pass "booked job" as a custom conversion event.
- Giving up too fast. TikTok's learning phase needs 50 conversions before the algorithm stabilizes. Most local service advertisers pull the plug at 10. Give campaigns 2 weeks and a real budget before judging them.
When to DIY vs. When to Outsource Your TikTok Video Ads
Most contractors should start DIY and outsource later. Here is when each actually makes sense.
DIY Makes Sense If:
- You or someone on your team is comfortable on camera and can film a clean vertical video on a phone.
- You have real job-site footage: actual work in progress, real before/after, authentic testimonials.
- You are testing the channel with a small daily budget ($30-$50/day) and want to learn before scaling.
- You are in a low-competition market where even average creative converts.
If that describes you, use the scripts and hooks in this guide. Film on your phone, add captions in the TikTok editor or CapCut, and launch. Authenticity wins on this platform. You do not need a production crew.
Outsource When:
- You are spending $100+/day and ad fatigue is killing your CTR - you need new variants fast.
- Your DIY videos are getting clicks but not converting - the script or hook structure needs work.
- You want multiple angles tested simultaneously without filming everything yourself.
- You are an agency running ads for multiple service contractors and need fast, repeatable output.
At some point, filming gets in the way of running the business. When that happens, AdsBabe handles it - done-for-you TikTok video ads in 72 hours, new spots from $50, variants from $20. You send the brief; we write the script, build the visuals, and deliver ready-to-launch creative. No production house, no revision marathon, no waiting.
FAQ
Do TikTok ads actually work for local service businesses?
Yes, especially for reaching homeowners aged 35-44 who are pre-search - they have noticed a problem but have not Googled it yet. TikTok intercepts them early. Emergency services, seasonal maintenance, and pest control campaigns have documented strong lead volume when the creative is native-feeling (phone-shot, credibility-first, specific CTA) rather than a polished broadcast ad.
How long should a TikTok ad be for a local service business?
15-25 seconds is the sweet spot for local service ads on TikTok. Long enough to state a hook, credibility line, and CTA - short enough to keep attention. The first 2-3 seconds decide everything. If the hook does not land, viewers are gone regardless of how good the rest is.
What is the best CTA for a local service TikTok ad?
A specific CTA tied to a real offer or promise performs best. Examples: 'Call now - we pick up 24/7,' '$79 tune-up, book this week,' or 'Free estimate, most jobs same-day.' Vague CTAs like 'learn more' or 'visit our website' kill conversion in this vertical. Make the next step crystal clear and as low-friction as possible.
How do I target homeowners on TikTok if there is no homeowner demographic?
TikTok does not have a direct homeowner targeting option. Use proxy interests: Home Improvement, Home Depot, Lowe's, HGTV, home appliances, lawn care, home repair. Combine with geographic targeting at the city or radius level. For pest control and cleaning, add family-life interests. For HVAC and plumbing, add DIY and home repair interests to capture the homeowner who just tried to fix something.
Do I need professional video equipment to run TikTok ads for my service business?
No. A modern smartphone in good light is enough. TikTok rewards content that feels native to the platform - phone-shot, direct-to-camera, real job sites. Polished production can actually hurt performance because it reads like a broadcast ad. Make sure you shoot vertical (9:16), add captions, and use the first 2 seconds to show a problem or say something specific.
What compliance rules matter most for local service TikTok ads?
Four things trip up contractors most often: fake countdown timers (deceptive urgency policy), unverifiable credential claims (NATE, Master Plumber - these are public record), 'starting at' prices without clear disclosure, and financing mentions without proper financial product handling. Keep claims specific, verifiable, and honest. The FTC logged over 81,000 home improvement fraud reports in 2024 - this vertical is watched.