TikTok Video Ads for Home Services: What Actually Books Jobs

The quick version: TikTok ads for home services work best as short transformation or problem-ID videos - 15 to 30 seconds, shot on a job site, with a city name in the first line and a clear CTA at the end. Before/after and educational clips consistently outperform polished brand content. One pool cleaning company filmed a before/after time-lapse in under 15 minutes and reported 3 months of bookings. The production bar is low. The hook bar is high.

Why TikTok Works for Home Services (And What Most Contractors Get Wrong)

TikTok ads for home services work differently than Google or Facebook. Homeowners on TikTok are not searching for a contractor. They are scrolling. Your ad has 2 seconds to stop that scroll or it is gone.

That is good news. You do not need a big budget to win here. You need a strong hook, a real job site, and content that fits the feed - not a TV commercial.

One pool cleaning company posted a before/after time-lapse on TikTok and reportedly pulled over a million views, 50-plus local leads, and 3 months of bookings filled. Production time: under 15 minutes. The pattern repeats across cleaning, remodeling, and HVAC accounts. Low production bar. High hook bar.

The mistake most contractors make is treating TikTok like Facebook with shorter videos. Different platform, different rules. Here is what actually works.

How to Run TikTok Ads for Home Services: Step-by-Step

  1. Pick one sub-service to promote. HVAC tune-up, roof inspection, drain cleaning - one offer per campaign. Do not advertise everything at once. A specific service tied to a specific pain converts. "General contractor" does not.
  2. Choose your video format. Four formats dominate: before/after reveal, problem-identification clip, time-lapse, and talking-head from a job site. Pick the one that fits your footage. Before/after is easiest to produce and highest performing for remodeling and cleaning. Talking-head works for HVAC and plumbing education.
  3. Write your hook first. Your first line of text overlay and first spoken word are everything. City name plus a sharp problem statement works best. Example: "[City] homeowners - if your AC is over 10 years old, here's what to check before summer." Write the hook before you film.
  4. Film on the actual job site. iPhone footage from a real job beats studio production. Hard hat, uniform, real background noise. TikTok audiences penalize anything that looks like an ad. Authenticity is a ranking signal.
  5. Add text overlays. Most TikTok videos are watched with sound on - but add captions anyway. Keep them large and high contrast. Place them in the top third of the frame. The bottom third gets covered by the caption bar and buttons.
  6. Keep it 15 to 30 seconds. Under 15 seconds for pure awareness. 20 to 30 seconds for anything educational. Over 45 seconds and you need exceptional content to hold attention. Start with 20 seconds until you have proof it holds.
  7. End with one CTA. "Call for a free estimate," "Link in bio to book," or "DM us your zip code." One action only. Giving two options kills conversion rate.
  8. Set up a TikTok Lead Generation campaign so the form pops inside the app. Sending cold traffic to a website adds friction and loses leads. Keep them in-app.
  9. Build 3 creatives before launch. Different hooks, same offer. You will not know which one wins until it runs. Kill the bottom two within 7 days and double down on the winner.
  10. Call or text every lead within 5 minutes. TikTok leads are cold. Speed to contact is the difference between a booked job and a dead lead. Your ad is only half the funnel.

Hook Swipe File: 12 Copy-Paste TikTok Hooks for Home Services

These hooks are formatted as text overlay lines (first 2 seconds of video). Adapt the city name and service to match your campaign.

HVAC

  • "[City] homeowners - your AC is lying to you about how much it costs to run"
  • "3 signs your HVAC system is about to die (most homeowners miss all 3)"
  • "New AC for $149/month. No, really. Here's how"
  • "It's [Month]. You have 6 weeks before you need this done or you'll regret it"

Roofing

  • "[City] - if you got hail last week, watch this before you call your insurance"
  • "What a 15-year-old roof looks like from the inside (most homeowners have no idea)"
  • "We've done 1,400 roofs in [County]. Here's what we found on homes built before 2005"

Plumbing

  • "5 signs your home has a plumbing problem you can't see yet"
  • "Why your water pressure dropped - and what it means for your pipes"

Remodeling / General

  • "This bathroom was a disaster 72 hours ago" [cut to reveal]
  • "The homeowner said she'd been living with this for 4 years" [show the before]
  • "[City] home transformation - start to finish in 30 seconds"

Full Video Scripts: 3 Ready-to-Film TikTok Ads

Script 1 - HVAC Problem-ID (25 seconds)

Text overlay on screen: "3 signs your HVAC is failing (most homeowners miss these)"

[On camera, job site, uniform]

"Hey - quick one for [City] homeowners. I've been doing HVAC for 12 years and there are three things I see on almost every system that's about to fail. First - your bills keep going up but nothing changed. Second - some rooms are cold and some are warm no matter what you do. Third - it's making noises it didn't make last year. Any of those sound familiar? That's your system telling you it's struggling. We do a free diagnostic - takes 30 minutes. No pressure, no hard sell. Link in bio or DM me your zip code."

End card: "Free HVAC Diagnostic - [City] Area - Link in Bio"

Script 2 - Roofing Before/After (20 seconds)

[Open on damaged roof - no voiceover for 4 seconds. Let the visual do the work.]

Text overlay: "This roof was one rainstorm away from a $40,000 interior water damage claim"

[Cut to finished roof]

"Three days. Full replacement. Insurance covered most of it. The homeowner didn't know how bad it was until we got up there. If your roof is more than 15 years old or took hail in the last 2 years - we'll inspect it for free. [City] area only. DM us or hit the link."

End card: "Free Roof Inspection - [City] - No Obligation"

Script 3 - Financing First (22 seconds)

Text overlay: "New HVAC for $149/month - here's the math"

[On camera, talking head]

"Most homeowners think a full HVAC replacement costs $10,000 up front. So they put it off. Then it dies in July and they're paying an emergency rate. Here's what we offer: financing from $0 down, payments as low as $149 a month, subject to credit approval. We are licensed, insured, and have been in [City] for 9 years. Free estimate, no obligation. Link in bio."

End card: "$0 Down HVAC Financing - [City] - Free Estimate"

TikTok vs. Facebook for Home Services: Which Platform for Which Goal

You do not have to choose one. But if budget is limited, match platform to objective.

Home Services-Specific Angles That Perform on TikTok

These angles address real homeowner pain points. Each one is built for this vertical - not a generic marketing claim.

The Trigger Moment Angle

Target the moment something just went wrong. Burst pipe, storm damage, AC dies on a hot day. These homeowners are in panic mode. Your ad needs to be the calm, competent voice: "We handle this. Here's how to reach us right now." Lead with speed and reliability. Use words like "same-day," "24/7," and "emergency service" in the hook.

The Seasonal Countdown Angle

HVAC tune-ups before summer. Furnace check before winter. Gutter cleaning before leaf season. The deadline is real and the cost of missing it is easy to visualize. "Most homeowners wait until their AC dies in July. We're booking June tune-ups now. 12 slots left this week." Scarcity must be real. Fake countdown timers violate FTC guidelines and TikTok policy both.

The Credibility Stack Angle

Home services has a trust problem. Contractor scams are everywhere. Fight it directly in your ad. Show the number of jobs completed locally, years in business, and your license number on screen. Read real reviews aloud. "We've done 800 drain cleanings in [County] in the last 4 years." Specific beats vague every time.

The Financing Unlock Angle

For jobs over $5,000 - HVAC replacement, full roofing, kitchen remodel - monthly payment framing removes the sticker shock. "New roof for $200/month" gets them to the estimate call even if they thought they couldn't afford it. Always include "subject to credit approval." Keep financing terms accurate. Misleading claims get ads pulled fast.

The Problem-ID Authority Angle

"5 signs your home has a [problem] you can't see yet." This format works for plumbing, HVAC, pest control, foundation, and electrical. It positions you as an expert before you ask for anything. The homeowner learns something useful. You become the trusted source when they are ready to book.

Compliance: What Gets Home Services Ads Flagged or Banned

This vertical has more compliance landmines than most. Know these before you scale.

Meta Special Ad Category - Housing

This is the biggest trap. Meta classifies roofing, HVAC, plumbing, electrical, and remodeling ads under the Special Ad Category for Housing. That removes age targeting, gender targeting, ZIP code targeting, and interest-based detailed targeting. Minimum radius is 15 miles. Custom exclusion audiences are also off the table.

Most contractors run without declaring this category and get their account suspended. It is hard to reverse. TikTok does not have this exact rule yet, but it reviews housing-adjacent services closely. Declare accurately and build targeting around geographic radius and broad interest signals.

Financing Claims

"0% for 18 months" and "$0 down" require disclosable APR and terms. "Subject to credit approval" is mandatory. Ads that imply everyone qualifies get rejected. Keep the offer honest and include the qualifier in the text overlay.

"Free" Claims

"Free inspection" must actually be free. The FTC has taken action against home services companies for misrepresenting the value of free offers. If you say free, it must be free - no mandatory purchase, no bait-and-switch conditions buried in fine print.

Fake Local Presence

Ads that imply a local office when none exists carry real enforcement exposure. Regulators have moved against companies that fabricate local presence in home repair. Be accurate about your service area and physical location.

Urgency and Scarcity

"Offer expires Friday" must actually expire Friday. Rolling fake deadlines violate FTC guidelines and TikTok policy. Real scarcity - limited appointment slots, seasonal capacity - is fine and converts well. Fake scarcity gets you flagged.

Common Mistakes in TikTok Home Services Ads

DIY vs. Outsourcing Your TikTok Video Ads

Quick breakdown so you can make the call.

DIY is viable if: You or a crew member is comfortable on camera. You have job site footage shot on a phone. You are willing to test 3 hooks and cut what does not work within the first week. The production cost is zero - just your time. A plumber filming a drain cleaning before/after from the job site has everything needed to produce a winning TikTok ad.

Where DIY breaks down: When you need multiple polished variants fast. When your footage is not performing and you do not know why. When you are running at scale and ad fatigue hits every 2-3 weeks. Creating new creatives at that pace while running a business is hard. The bottleneck is usually concept development and editing, not filming.

If creative production is the bottleneck, AdsBabe builds done-for-you TikTok video ads from $50 with a 72-hour turnaround. We know home services - the hooks, the angles, the compliance tripwires. Order here and get a brief back within the hour.

FAQ

Do TikTok ads actually work for home services like HVAC or roofing?

Yes, but the use case is different from Google or Facebook. TikTok homeowners are in discovery mode, not emergency mode. Transformation content, educational clips, and before/after videos perform well for awareness and generating leads for non-emergency services. The format that works is short, authentic, job-site footage - not polished production. Before/after clips for cleaning and remodeling and problem-ID videos for HVAC and plumbing are the top two formats.

How long should a TikTok ad be for a home services business?

15 to 30 seconds is the target range. Under 15 seconds for pure awareness or a single-hook before/after reveal. 20 to 30 seconds for problem-identification or educational content. Over 45 seconds and you need an extremely strong hook to hold a TikTok audience - start shorter until you have proof the content holds. The hook in the first 2 to 3 seconds matters more than total length.

Are there compliance issues running TikTok ads for home services?

TikTok itself does not yet classify home repair services under a housing special ad category the way Meta does. But that does not mean you are clear. Financing claims need accurate terms and 'subject to credit approval' disclosures. Free inspection offers must actually be free. Fake scarcity (rolling countdown timers, evergreen 'offer expires Friday') violates both FTC guidelines and TikTok policy. And if you are cross-running on Meta, note that roofing, HVAC, plumbing, and remodeling ads trigger Meta's Special Ad Category - Housing, which disables age, gender, and ZIP targeting.

What TikTok ad format works best for home services?

Before/after transformation videos and problem-identification clips are the top two formats. Before/after works especially well for remodeling, cleaning, and restoration where the visual contrast is dramatic. Problem-identification works for HVAC, plumbing, and pest control where the homeowner does not yet know they have a problem. Both formats should be filmed on a real job site, not in a studio, to match the authentic visual style TikTok rewards.

Should I use TikTok lead generation or send traffic to my website?

Use TikTok's native Lead Generation objective and keep the form in-app. Sending cold TikTok traffic to an external website adds friction and drops your conversion rate. The in-app form pre-populates with the user's TikTok account data, which makes it faster to complete. The trade-off is that leads are generally higher funnel than Google search leads, so your response speed needs to be fast - call within 5 minutes for best close rates.

How many TikTok video ad variants should I run?

Launch with at least 3 variants per campaign, each with a different hook but the same offer and CTA. You will not know which hook wins until it runs. Plan to review after 7 days, cut the bottom performers, and put more budget behind the winner. The most common mistake is running one video and concluding TikTok does not work - often it is just that one hook did not land.