Handyman Growth

Facebook and Instagram ads for handyman businesses

By Steve Meitler · 2026-07-21 · 5 min read

The before and after creative that works, offers built on a minimum charge, realistic budgets and cost per lead, retargeting, and neighborhood groups.

Nobody scrolls Instagram thinking about their broken cabinet hinge. That is the honest starting point for Meta ads in this trade, and it changes what you should ask the ads to do. Search ads catch demand that already exists. Meta ads create it, by putting a picture of a fixed version of something the viewer has been ignoring for eight months in front of them while they wait in a school pickup line.

Handyman work is unusually well suited to that. Every household has a list. Your job is to make one item on it feel solvable today.

Creative: the before and after is the whole strategy

Photo ads outperform polished video in this category, and the pairing that works is dead simple. Left frame: the sad version. Right frame: the fixed version. Sagging screen door. Cracked drywall around a doorknob. Rotted trim at the garage. Wobbly deck rail. Filthy grout. Broken gate latch.

Rules that matter:

  • Shoot on a phone, in daylight, from the same angle for both frames. Overproduced ads read as stock photography and get scrolled past.
  • One problem per ad. An ad showing five services sells none of them.
  • Show the small stuff, not the remodel. The viewer needs to recognize their own house.
  • Run four to six different problems at once and let Meta find the winners. Handyman audiences respond to the specific item, not to the brand.

Short vertical video works too, and the format that performs is 15 to 25 seconds of the actual repair with no music and no talking head: the gate goes on the sawhorse, the hinge comes off, the gate closes properly. People watch repairs. That is why the format exists on every platform.

The offer

"Call for a free quote" is not an offer. Handyman offers that produce leads have a scope and a number in them.

Ones that work:

  • "Two hours of home repairs for $189. Bring us your list." Turns your minimum charge into the product. This is the highest-performing structure in the trade because it answers the customer's real question, which is not what you charge per hour but what a visit costs.
  • "Pre-listing punch list, flat $450 for a half day." Targeted at people who just listed or are about to. Realtors share this one.
  • "Fall gutter and door check, $129." Seasonal, low commitment, and it puts you inside the house where the next three jobs live.
  • "Grab bars and bathroom safety, installed the same week." Aimed at adults aged 45 to 65 whose parents live nearby. Small ticket, enormous repeat value.

Do not run a discount off an unstated price. It signals that the price was made up.

Targeting and budget

Keep it simple. Meta's delivery works better with room to move than with 14 stacked filters.

  • Location: your real service area only, the same radius as the rest of your marketing, set to people living in the area rather than recently in it.
  • Age 30 to 65 plus. Homeowner targeting options come and go; if available, use it, and if not, let the creative filter.
  • Interests: leave them off first. Broad plus good creative beats narrow plus mediocre creative in most local accounts now.
  • Budget: $15 to $25 a day is enough in a suburb. Below $10 a day nothing learns.
  • Objective: leads or messages, not traffic. Traffic campaigns buy you clicks and no phone numbers.

Expect $12 to $45 per lead in most markets, higher in expensive metros. Meta leads are colder than Google leads, so plan on booking 25% to 35% of them rather than half, and call within five minutes. A Meta lead at 24 hours old is nearly worthless. The math on that is in the missed calls guide.

Instant forms, and the one field that saves you

If you use an instant form, add a required question: "What needs fixing? Be specific." A one-line answer tells you whether it is a $600 job or a request to hang a picture. Add a second question asking for the town, so you can decline the ones 40 minutes out before you spend a call on them.

Then have the form say your minimum charge on the confirmation screen. Leads who bail at that point were never going to be jobs.

Retargeting is cheap and almost nobody does it

Install the Meta pixel on your website and run a $3 to $5 a day campaign to everyone who visited in the last 30 days and did not call. Creative for this one is different: your face, your van, a line about being insured, and the number of Google reviews you have. It is a trust ad, not an offer ad.

Also build a custom audience from your customer list. If you have 400 past customers, upload the phone numbers and run seasonal offers to them for a few dollars a day. That audience will outperform everything else in the account, which tells you something about where the real value in this business sits. The slow season plan goes further on working the list.

The free channel that beats the paid one

Local neighborhood groups and community pages produce more handyman work per hour of effort than paid social, and they cost nothing. The rules for not getting thrown out:

  • Answer questions with a real answer even when no work comes of it. Ten helpful comments buy more credibility than one post.
  • Post before and after photos of work done in that specific neighborhood, no price, no pitch.
  • Never argue about price in public, and never undercut another pro in the thread.
  • Read the group rules on self-promotion and follow them exactly. Getting removed from the biggest group in your suburb is a real cost.

When a homeowner asks the group for a handyman recommendation and three neighbors tag you, that is the highest-converting lead in this business. It also happens to be the input the AI answer engines increasingly read, which is covered in the AI search guide.

Measure the right thing

Track cost per booked job, not cost per lead and never cost per click. Meta will report 30 leads and a low cost per lead while your calendar stays empty. Write down, weekly: leads received, leads reached, jobs booked, revenue. Four numbers, five minutes.

If cost per booked job on Meta is above roughly a third of your average ticket, change the offer before you change the targeting. In this trade the offer is nearly always the problem.

Frequently asked

Do I need a big following? No. Local ads reach people who have never heard of you. Your page needs to look real, with recent posts and a working phone number, and nothing more.

Facebook or Instagram? Run both and let Meta allocate. In most handyman accounts Facebook delivers the leads and Instagram delivers the reputation, especially with before and after reels.

Should I boost posts instead? Boosting is fine for a piece of content that already got engagement. It is a poor way to run a lead campaign because you cannot control the objective properly.

Creative, offers, forms and retargeting can all be set up for you inside the free 14-day trial. Text or call (385) 832-6175.

SM
Steve Meitler, Editor
Steve has spent the last several years running growth campaigns for local service businesses, handyman businesses among them, and builds the benchmark datasets on this site from public Google listings. About this site

Try any marketing service free for 14 days.

Pick anything we do. We run it for your handyman business for two full weeks at no cost, then you decide. No card, no contract, nothing to cancel.

  • Google Ads management
  • Meta (Facebook and Instagram) ads
  • AI search optimization (show up in ChatGPT, Perplexity, Google AI)
  • Local SEO and Google Business Profile
  • Website design and rebuilds
  • Social media management
  • Review generation and reputation
  • Missed-call text-back and lead follow-up
  • Email and SMS campaigns
  • Bookkeeping and monthly financials
  • Cold-call appointment setting
  • Marketing analytics and reporting

Or tell us what you want to try and we will text you back.

Keep reading

Agency, freelancer or do it yourself: what a handyman business should pay for

What each option really costs, the red flags in a handyman marketing pitch, fair prices for ads and a website, and why a first deal should be short.

The handyman slow season plan: repeat customers and property manager accounts

What the calendar actually looks like month by month, how to work a past-customer list, and how to land property manager and realtor accounts that fill January.

Handyman pricing: minimum charge, hourly versus flat, and route density

How to set a two-hour minimum, when flat rate beats hourly, good-better-best quoting, deposits on material, and why the drive decides your margin.

Text usCall