Zome is onboarding founding partners in trades and home services.Become a founding partnerJoin
Win more jobs

Lead marketplaces vs your own website

How paid lead marketplaces compare with your own website and Google profile on cost, control and customer ownership, with the math to decide your mix.

Zome team9 min readSeptember 30, 2026
Illustrative photo
Contents
  1. How lead marketplaces work
  2. How your own channels work
  3. Side by side
  4. Do the math: cost per booked job
  5. When marketplaces make sense
  6. When to lean on your own channels
  7. Running marketplace leads well
  8. Building your own channel while marketplaces pay the bills
  9. Finding your balance
  10. Track it in one simple table

There are two basic ways to get the phone ringing. You can rent demand, by paying a lead marketplace or directory to send you homeowners who need work done. Or you can build demand you own, through your website, your Google Business Profile, your reviews and your past customers. Most service businesses use both at some point. The real question is the balance, and how it should shift as you grow.

How lead marketplaces work

Lead marketplaces are websites and apps where homeowners describe a job and get matched with local pros. They make their money from the pros, and the models vary:

  • Pay per lead. You pay for each homeowner request that matches your services and area, whether or not you win the job. Leads may be shared with several other pros or, sometimes, sent only to you.
  • Pay per booked job or commission. You pay when a job is booked or completed, as a fee or a percentage.
  • Subscription or membership. A monthly fee for a listing, a badge or a place in the platform's search results, sometimes with leads on top.
  • Advertising inside the platform. Paying for a higher spot in the platform's own results.
  • Direct booking. Homeowners book straight into open slots you've made available.

Each platform mixes these differently, and pricing and rules change from time to time. Read the current terms carefully before you sign up. For a look at the main players, see Angi, Thumbtack, Yelp and Google: where paid leads come from.

How your own channels work

"Your own website" really means a small system you control:

  • A website with a page for each service and the areas you cover
  • A complete Google Business Profile with photos, services and hours
  • Reviews on your own profile
  • A way to catch every call, text and form, even when you're up a ladder
  • Follow-up with past customers: reminders, seasonal offers and referral asks

This takes longer to build. A new website doesn't bring calls on day one. But it compounds. Every review, photo and happy customer adds to it, and it keeps working when you stop writing checks to someone else.

Side by side

Lead marketplacesYour own website and Google profile
Speed to first leadFast, often within daysSlower; it can take months to build momentum
How you payPer lead, per job, subscription or adsBuild and upkeep costs, your time and optional ads
Competition for each leadOften shared with other prosThe customer chose to contact you
Who owns the relationshipThe platform sits between you and the customerYou do
Where reviews liveMostly on the platformOn your Google profile and website
Control over price and job typesLimited by platform rules and competitionYou decide
If you stop payingLeads stopMost of the value stays
Main riskThe platform changes its pricing or rulesA slow start, and it needs steady attention

Do the math: cost per booked job

Cost per lead is misleading on its own. What matters is what you pay for each job you actually book, and what that job is worth.

Cost per booked job = total spend on a source รท jobs booked from that source

Here's a hypothetical example. The numbers are invented to show the method, not to predict your results.

Imagine an HVAC company tracking one month:

SourceSpendLeadsBooked jobsCost per booked job
Marketplace$1,2004010$120
Website and Google profile$400 in tools and upkeep1812About $33

On these numbers the website looks far cheaper. But be fair to both sides. The website figure doesn't include the months it took to build, or the owner's time writing pages and asking for reviews. And the marketplace might have been the only thing keeping two techs busy in a slow stretch.

Now think about what happens next. A customer who found you through your own site tends to call you directly next time. A marketplace customer may go back to the marketplace and get matched with someone else. When one customer can be worth several jobs over the years (a maintenance plan, a referral, a second system, a water heater five years later), the source that keeps the relationship with you gets more valuable over time.

When marketplaces make sense

  • You're new. No reviews and no website traffic yet. Marketplaces can get you through doors while you build.
  • You have gaps to fill. A slow season, a new tech who needs hours, or a new service area.
  • You're testing a new service. Say you're adding EV charger installs or gutter guards and want to see demand before building pages for it.
  • A platform works well for a particular job type. Your own tracking will tell you which sources produce which kinds of jobs in your area.

They make less sense when you're already booked out, when the jobs are low-margin, or when racing several other pros for every lead pushes your price down.

When to lean on your own channels

  • You have reviews and a record of work to show
  • Repeat work matters: memberships, recurring cleans, seasonal maintenance
  • You want to choose the jobs you take, not just react to what arrives
  • Your average ticket is high enough that owning the relationship is worth a lot

Running marketplace leads well

If you use marketplaces, work them properly or don't pay for them.

  1. Respond fast. On shared leads, the homeowner may hear from several pros. Reply within minutes during business hours.
  2. Use a short script. "Hi [name], this is [your name] from [business]. I saw your request about [the leaking water heater]. I can have someone there [today between 2 and 4]. Does that work, or is there a better time?"
  3. Set filters and caps. Only the job types and zip codes you want, and a budget limit you're comfortable with.
  4. Dispute bad leads. Most platforms have a process for invalid leads. Learn it and use it within their time limits.
  5. Follow every lead to an outcome. Booked, lost or no response. Without this, you can't work out cost per booked job.
  6. Stick to the platform's terms. Some platforms have rules about contacting customers outside their system. Read them and follow them. Do great work, and the customer will know your name.

Building your own channel while marketplaces pay the bills

Here's a realistic 90-day plan.

Month one: the foundations

  • Complete your Google Business Profile: services, areas, hours and real photos
  • Get a fast, mobile-friendly website with a page for each main service
  • Ask every customer for an honest review after the job
  • Make sure missed calls get a quick text back

Month two: depth

  • Add pages for the towns you serve, written for each place rather than copied
  • Post real job photos to your profile and site every week
  • Record where every call and form comes from

Month three: repeat work

  • Send seasonal reminders to past customers
  • Ask happy customers for referrals
  • Compare cost per booked job by source, and trim the weakest marketplace spend gradually rather than all at once

For the detail, see how to build a contractor website that books jobs and customer retention for home service businesses.

Finding your balance

Your situationA sensible balance
New business, no reviewsLean on marketplaces now, and build your own channels alongside
A few years in, some reviews, uneven lead flowKeep one or two marketplaces for gaps and invest steadily in your website and Google profile
Established, strong reviews, steady repeat workMostly your own channels, with marketplaces only for specific job types or new areas
Booked out most weeksCut paid leads and focus on pricing, memberships and referrals

Here's how that might play out across trades. A new handyman might take most early work from a marketplace while collecting reviews on a new Google profile. A roofer might use marketplaces after a storm to reach a new area, while referrals and the website carry the rest of the year. A cleaning company might use marketplaces to find first-time customers, then turn the best ones into recurring visits booked directly.

Track it in one simple table

Fill this in every month. It takes about ten minutes if you log the source of each job as it comes in.

SourceLeadsBooked jobsRevenueSpendCost per booked jobNotes
Marketplace 1
Marketplace 2
Google profile
Website
Referrals and repeat

After three months you'll have a clear picture of where your best work comes from. For more on tracking, see marketing analytics: which calls came from where.

Building your own channel is the slower road, but it's the one you keep. If you want to see where yours stands today, Zome's free AI report checks your Google profile, website and reviews and lists what to fix in plain language.

Written by the Zome team

Zome builds AI growth tools for trades and home services: websites, Google profiles, reviews, booking and follow-ups. We write guides we would want if we ran a crew ourselves.

About Zome

The easiest way to grow your service business online.

Get your free AI report in about a minute, then see exactly what Zome would fix first.