Handyman Leads: Every Channel Ranked by Cost Per Booked Visit

Daniel Holliday, Co-founder of ServicePro.coDaniel HollidayCo-founder, ServiceProLast updated September 5, 202611 min readLead Generation
Handyman Leads: Every Channel Ranked by Cost Per Booked Visit

How much do handyman leads cost?

Handyman leads cost $12 to $28 each on Thumbtack (up to $40 in competitive metros), $15 to $40 on Angi, shared with three to eight contractors, and about $42 on Google Local Services Ads, where the call is yours alone. They are among the cheapest leads in home services, and that is the trap: a handyman visit runs $180 to $650 on our estimate, so a lead that costs a fifth of the job before the van starts is expensive by any measure that matters.

Here is every channel side by side, with September 2026 ranges and what each really costs per booked visit.

ChannelCost per leadExclusive to you?What it really costs per booked visit
Thumbtack$12–$28No, every responder pays~$100–$220 at a 1-in-8 close on shared leads
Angi Leads$15–$40, plus ~$300/yr and a $400/mo minimumNo, 3–8 contractors~$120–$320 at the same odds
Google Local Services Ads~$41.58 averageYes, the customer calls you~$85 at a 50% close
Google Ads$9.11 per click on "handyman near me"Yes~$90 per booked visit at a 1-in-10 click conversion
Google Business Profile and a page per job type~$0 once you rankYesNear-zero marginal cost, and it compounds
Repeat households (the sticker, the next-visit note, the seasonal text)~$0YesNear-zero, four times a year
Property managers, realtors and landlords~$0Yes, and a list already writtenNear-zero, every week

The rest of this guide is the arithmetic. Our handyman marketing guide covers the repeat-household system, and the handyman advertising guide covers the cheap, owned channels in depth.

The number that matters is cost per booked visit, and the ticket is small

At $180 to $650 a visit and a 40% gross margin, a handyman job leaves $70 to $260 to pay for the marketing that found it. Almost every paid lead channel in home services was priced for trades with $2,000 tickets, and at handyman prices the same channels cost more than the job.

The arithmetic: cost per lead divided by the close rate on that channel. A $42 exclusive lead closed half the time is $85 per visit, which is a loss on a $150 one-door call and fine on a $450 half day. A $20 shared lead where five handymen respond closes perhaps one in eight, which is $160 before the drive.

What changes the arithmetic is the second visit. A household that calls four times a year at $300 is $1,200 from one acquisition, and the same household answers "anyone know a good handyman?" in the neighbourhood group. So every channel on this page is judged on whether it produces a household that calls again, and the marketing guide covers the habits (the sticker, the next-visit note, the seasonal text) that turn one visit into four.

Why handyman work is its own animal

  • The ticket is small and the list is long. The customer who called about one door has six other things, and the handyman who quotes the list instead of the task turns a $150 lead into a $450 half day.
  • Demand is flat. "Handyman near me" runs about 135,000 US searches in June and 90,500 in December (US monthly Google Ads volumes via DataForSEO, pulled September 5, 2026), so there is no spike to buy and no off-season to fill.
  • The competitor is a $40 tasker or a nephew. Pricing clarity (a published minimum and a half-day rate) is how a professional separates from both, and a lead from a channel that has already seen the minimum closes at a different rate.
  • Nobody asks for a handyman more often than a neighbourhood group. "Anyone know a good handyman?" is the most-asked recommendation in every local Facebook group and on Nextdoor, daily.
  • Accounts call weekly. A property manager or a realtor with a punch list is the only handyman customer with a list already written, every week.

Lead marketplaces: Thumbtack and Angi at handyman prices

Thumbtack. An analysis of 2026 lead prices by trade puts handyman leads at $12 to $28, up to $40 in competitive markets, and notes Thumbtack's own finding that 78% of homeowners go with the first contractor to respond. Every handyman who responds pays. At five responders and a one-in-eight close, a $20 lead is $160 per booked visit, on a job that may be $150.

Angi Leads. LeadTruffle's 2026 pricing guide (LeadTruffle sells lead-qualification software, so read it with that in mind) puts handyman and small-job leads at $15 to $40, shared with three to eight contractors, on top of about $300 a year in membership and a minimum ad spend contractors report at $400 a month, on twelve-month contracts with 30 to 35% early-cancellation penalties. The $400 monthly minimum alone is more than most one-van handymen should spend on leads in total.

When marketplaces make sense: a brand-new handyman with no reviews, for a month or two, responding inside five minutes and quoting the whole list on every call. Put the minimum in the profile so the $40 job filters itself. Our Thumbtack and Angi breakdowns have the fine print.

Google Local Services Ads and Google Ads

Local Services Ads. Pay per lead, above the map, with the Google Verified badge after a background check, which for a trade where a stranger spends a day in the house is worth having regardless of the ads. 99 Calls publishes its clients' numbers: for September 2026 the average charged handyman lead was $41.58 and the median $37.90, from only two campaigns, so treat it as rough. At a 50% close rate that is about $85 per booked visit: a loss on a $150 visit, fine on a $450 half day, and worth it when the household calls again. Set the job types to the bigger work and answer on the first ring.

Google Ads. Clicks cost about $9.11 for "handyman near me", $11.59 for "drywall repair near me", $11.42 for "tv mounting service" and $22.60 for "door installation" (Google Ads averages via DataForSEO, September 2026). A $9 click at a one-in-ten conversion is $90 per booked visit, which at handyman tickets almost never pencils; the advertising guide has the honest math and the one or two job types where it can.

The owned channel: the profile, the minimum, and the neighbourhood group

The handyman lead that pencils is the one that arrives already knowing the minimum and already trusting the name.

  • The Google Business Profile, category "Handyman", with the minimum and the half-day rate in the description and photos of finished lists. Our Google Business Profile guide covers the setup.
  • A page per job type with the price on it. TV mounting, drywall, doors, assembly and general repairs are separate searches, each carrying the minimum and the half-day rate, which filters the $40 job and invites the list.
  • Twenty reviews that name the list and the price. BrightLocal's 2026 consumer survey (BrightLocal sells local SEO software) found 47% of people will not consider a business with fewer than 20 reviews. "Did our whole list in a half day, $450 as quoted" is the review that wins the next household.
  • Nextdoor and the Facebook groups. A free Nextdoor business page and a habit of answering "anyone know a good handyman?" in person, with the minimum and a same-week slot. It is the channel that produces more handyman leads than any other for nothing, and the advertising guide covers becoming the group's default answer.

The handyman page shows what the site looks like for this trade.

The repeat household and the accounts: the leads that cost nothing

The household. A sticker under the sink and a magnet on the fridge with a QR code, a next-visit note texted after every job with the three things noticed but not done, and four seasonal texts a year with a booking link. Together they turn one visit into a household that calls four times a year, and that household is the cheapest lead on this page.

The accounts. One household calls four times a year; a few kinds of customer call every week with a list already written:

  • Property managers and landlords. Turnover punch lists and tenant tickets, on one invoice, with photos. One manager with fifty units is a standing day a week.
  • Realtors. Every inspection report produces a punch list the seller needs fixed before closing.
  • Senior living and home-care agencies. Grab bars, ramps and aging-in-place fixes, referred by a care coordinator.
  • Small commercial. Offices and shops with a monthly list and nobody to do it.
  • Other trades. Painters, plumbers and electricians are asked for a handyman every week for the work they do not do.

Each needs a one-page rate sheet, a 24-hour written quote from a photo, proof of insurance and a call once a quarter. That is an afternoon a week from the owner.

So what should you do?

  • New, no reviews, need work this week. Publish the minimum and the half-day rate first, answer the neighbourhood groups daily, apply for Local Services Ads with the bigger job types, and use Thumbtack for a month at most, quoting the list on every call. Stickers and magnets from the first job.
  • Established, one van, calendar half full. Stop buying shared leads. Build the list habits, send the seasonal text to every past customer, and email five property managers and five realtors with the rate sheet. Keep Local Services Ads on at a small budget for the half-day jobs.
  • Two or more vans. The accounts are the business: a standing day a week per manager, the seasonal text to a list of hundreds, and Local Services Ads to fill gaps. No paid channel on this page outperforms a household that calls four times a year.

Whatever the mix, track cost per booked visit by channel and count repeat households separately; the second number is the business.

Where ServicePro fits

ServicePro is the owned channel as software: marketing agency support at software prices. The free plan builds a site from your Google Business Profile in about five minutes, on your own domain, with up to five service pages (tv mounting, drywall, doors, assembly, general repairs) carrying the minimum and the half-day rate, a booking page the fridge magnet's QR code opens, an inbox for every call and message, and five review requests a month, with no per-lead fees at any volume.

Pro is $99 a month, no contract, and adds Google Map rank tracking for "handyman near me" across every town you serve, up to 25 location pages, a tracked phone number with two-way texting and missed-call text-back so the list comes in by photo, 100 automatic review requests a month with AI-drafted replies, and the seasonal reminders posted for you to your Google Business Profile and to Facebook and Instagram.

We do not sell leads. The handyman page shows what the site and the rank tracking look like for this trade, and the handyman software roundup covers the scheduling tools we sit alongside.

Frequently Asked Questions

How much do handyman leads cost in 2026?

About $12 to $28 on Thumbtack (up to $40 in competitive metros), $15 to $40 on Angi shared with three to eight contractors plus about $300 a year and a $400 monthly minimum, and $41.58 on average on Google Local Services Ads from a small sample. Per booked visit, the exclusive lead at a 50% close is about $85; a shared lead at one in eight is $100 to $320, on a job that may be $150.

What is the best source of handyman leads?

The household you already have, called four times a year through a sticker under the sink, a next-visit note and four seasonal texts, and the accounts that call weekly with a list already written: property managers, landlords, realtors and home-care agencies. After that, the neighbourhood groups, where "anyone know a good handyman?" is asked daily.

Is Thumbtack worth it for handymen?

For a brand-new handyman with no reviews, for a month or two, quoting the whole list on every call. Leads run $12 to $28, every responder pays, and Thumbtack's own data says 78% of homeowners pick the first contractor to reply, so at five responders a $20 lead is about $160 per booked visit before the drive, which is more than many handyman jobs pay.

Are Google Local Services Ads worth it for a handyman?

For the bigger job types, at a small budget. 99 Calls' September 2026 data puts the average charged handyman lead at $41.58 from only two campaigns, and at a 50% close that is about $85 per booked visit: a loss on a $150 one-door call and fine on a $450 half day that becomes a repeat household. The Google Verified badge is worth having for a trade that works inside people's homes regardless.

How do handymen get property management work?

With a one-page rate sheet, a 24-hour written quote from a photo, proof of insurance and a quarterly call. Managers hand turnover punch lists and tenant tickets to one handyman on one invoice, realtors hand over every inspection punch list before closing, and one manager with fifty units is a standing day a week that never needed a lead.

Built for handyman servicesSee where a Jobsite ranks for handyman searches, and what it costs.

Ready to put this into action?

Stop reading about SEO and start ranking. Get your Jobsite live in under 5 minutes.

Get started free →

No credit card · Free until you need more