Bark vs Thumbtack vs Pay-Per-Call: Which Fits a Contractor?

Bark and Thumbtack are request-based marketplaces where homeowners describe a job and providers respond or get matched. Pay-per-call skips the request and sends you a phone call from a homeowner, billed only when the call qualifies. The deciding factors are how many other providers see the same lead and what event triggers your payment.

This page sits inside our lead source comparison. Below is a fair side-by-side, with a framework for choosing by job type.

The three models in plain terms

Bark. Bark is a marketplace where buyers post requests and providers respond. Its terms on pricing, credits, how many providers can reach one request, and refunds are set by Bark and can change, so check Bark's current terms on its own site before you spend anything. This page doesn't state any Bark prices for that reason.

Thumbtack. Per Housecall Pro's overview of how Thumbtack works, contractors pay per lead when they're matched, reported costs run from about $10 to over $100, and leads are shared with multiple pros. Those are contractor-reported figures from a third party, not Thumbtack's published price list. The Thumbtack alternatives page goes deeper on the platform.

Pay-per-call. A homeowner searches, sees a number and phones. You're billed for calls that meet a defined standard. With RankLocal, calls are exclusive inbound calls from homeowners, you pay only for qualifying calls, and billable calls are those over 60 seconds. For the mechanics see how pay-per-call works and the billable call definition.

Side-by-side

Factor Bark Thumbtack Pay-per-call (exclusive)
How the lead starts Buyer posts a request; providers respond Homeowner request matched to pros Homeowner phones you
Who else may get it Check Bark's current terms Multiple pros, per Housecall Pro Only you, if exclusive
What triggers payment Check Bark's current terms A match, per Housecall Pro A qualifying call
First contact Often message or quote Often message or quote Live voice conversation
Your main skill Fast, convincing written response Fast, convincing written response Answering and booking on the phone
Reported or stated cost Not stated here About $10 to $100+ per lead, contractor-reported Set by vendor and trade

Why the first contact matters

On a request marketplace, the homeowner typically hears from several providers by text, email or app notification, and picks from the replies. The winner is often the one who answered first and sounded right. On the phone, the homeowner is already talking to you. There's no stack of competing replies to sort through, which is a different sales situation.

That doesn't make calls automatically better. A message-based lead lets a busy office reply when it can, and some homeowners prefer typing. A call needs someone to pick up. If your phones go to voicemail half the day, pay-per-call will waste money, and the speed-to-lead guide is the better first investment.

Decision framework by job type

Small, repeat jobs (cleaning, handyman, small repairs)

Low ticket, high frequency. Request marketplaces can fit when the lead price is low and you can answer in minutes. Margins are thin, so a shared lead you lose a few times in a row hurts. Track closely.

Mid-ticket service work (plumbing repair, HVAC service, garage door repair)

Urgent buyers phone. A homeowner with no heat or a stuck door wants a live person. Calls tend to suit this work, and an exclusive call is worth more because the customer is ready to book. See garage door repair leads.

Large projects (roofing, fence, landscaping installs)

Homeowners compare estimates but often start with a call to see who's real. Shared leads multiply the number of estimates you give away for free. Exclusive calls cut that waste. See roofing leads, fence leads and landscaping leads.

Recurring revenue trades (pest control, lawn)

A single customer is worth many visits, so you can afford a higher cost per acquired customer. Calls and request leads can both work. Compare on cost per customer, not cost per lead. See pest control leads.

What each model asks of you

A hypothetical cost comparison

Suppose your shop tests each source for a month with these made-up numbers:

Source X costs 40 x $40 = $1,600, so $400 per job. Source Y costs 15 x $90 = $1,350, so $270 per job. Source Y has the higher price per lead and the lower cost per job. Reverse the closing numbers and the answer flips, which is why you test with your own data. For the formula, use the cost per job guide.

How to run a fair test

  1. Give each source its own tracking number or labeled inbox. See call tracking for contractors.
  2. Set a fixed window and a budget cap you can afford to lose.
  3. Log every lead: answered or not, time to first response, estimate given, job won.
  4. Count the hours you spent, not only the dollars. Racing other providers costs time, covered in hidden costs of shared leads.
  5. Decide on cost per booked job, then repeat the test next quarter. Sources change.

Where each model tends to break down

Every model has a failure mode. Knowing it in advance lets you set rules that keep you out of it.

Request marketplaces break down when volume outruns your attention. Leads arrive in bursts, you reply to the first few, and the rest go cold. Meanwhile you've paid for all of them under a pay-per-lead structure. A rule that helps: decide in advance which requests you'll answer (job type, size, ZIP code) and ignore the rest. Another: set an internal cap on how many open conversations your office can handle at once.

Pay-per-call breaks down when the phone isn't staffed or the intake is weak. A homeowner who reaches voicemail calls the next number on the list. It also breaks down when you don't verify what you're billed for, so ask for call logs and review a sample of recordings. The fake lead red flags page lists what to look for in any call source.

Both break down when you only watch cost per lead. A $25 lead that never answers your callback costs more than a $90 call that books.

Mistakes contractors make when comparing

Questions to ask before you pay anyone

For the longer version, see questions to ask a lead generation company. If you want exclusive inbound calls for your trade and area, you can apply here.

Frequently asked questions

What's the main difference between Bark, Thumbtack and pay-per-call?

Bark and Thumbtack are marketplaces built around homeowner requests that multiple providers can respond to. Pay-per-call delivers inbound phone calls and bills for qualifying calls. The differences are who else sees the lead and what event triggers your payment.

Are Bark leads exclusive?

Bark is generally described as a marketplace where buyers post requests and providers respond. Whether a request goes to one or several providers, and how you're charged, is set by Bark's current terms, so read them before you commit.

Which is cheapest for a contractor?

Neither sticker price answers it. Compare cost per booked job, which depends on how many leads you pay for, how many you close and how fast you respond.

Can I try more than one at the same time?

Yes, and it's the best way to compare. Give each source its own tracking number and review booked jobs after a fixed window.

More in this guide

Home Service Lead Sources Compared: Who Else Gets the Lead, and When You PayHow Lead Marketplaces Make Money (and Why One Lead Goes to Several Buyers)Marketing Agency vs Buying Exclusive Calls: Which Fits Your Contracting Business?Angi Alternatives for Contractors: 6 Ways to Get Leads Without Sharing ThemHomeAdvisor Alternatives for Contractors: 7 Options ComparedThumbtack Alternatives for Contractors: 7 Options ComparedGoogle LSA Alternatives for Contractors: 7 Options Compared

Related resources

/Home Service Lead Sources Compared//Thumbtack Alternatives//How Lead Marketplaces Make Money//Exclusive Vs Shared Leads//Hidden Costs Of Shared Leads//Cost Per Call Vs Cost Per Job/

Want exclusive inbound calls routed to your phone? You pay only for qualifying calls.

Apply for a territory