Free concrete marketing audit: your city, your competitors, what it would take to outrank them. Get the audit →Free audit of your city and your competitors. Get it →

Lead Generation By 13 min read

Angi, HomeStars and Thumbtack for concrete contractors: are they worth it?

The short answer

Angi, HomeStars and Thumbtack can produce concrete leads cheaply, but most are shared with three or four competitors, which turns the job into a price comparison before you have spoken. They work as a supplement when you answer faster than the other contractors. They are a poor primary channel because you compete on price by design and never own the relationship.

A concrete contractor walking a driveway with two homeowners while giving an estimate

How each platform actually charges you

These three get lumped together and they are not the same product. The billing model changes the economics more than the branding does.

Lead platform models compared
PlatformYou pay forExclusive?Canadian presenceDisputes
HomeStarsAnnual membership plus per-leadUsually sharedStrongYes
AngiPer lead, plus optional ad spendUsually sharedModerateYes
ThumbtackPer quote sent, whether or not they replyShared by designModerateLimited

Thumbtack’s model deserves attention because it is the least forgiving: you pay when you send a quote, not when the homeowner engages. If you are slow, or you quote jobs that were never real, you pay for it directly.

The shared-lead problem, stated plainly

When a homeowner requests a quote, the platform sells that request to several contractors. All of them call within the hour. From the homeowner’s side this is great. From yours it means:

  • The conversation starts as a price comparison, before you have established anything.
  • Your odds are roughly one in four before skill enters into it.
  • The contractor who wins is frequently the cheapest, not the best.
  • You paid for the lead whether you won it or not.

So a shared lead is worth roughly a quarter of an exclusive one. If a platform lead costs $40 and a Google Ads lead costs $110, the platform lead is not three times cheaper. Adjusted for how many contractors share it, it is roughly $160 of equivalent value, and it arrives with price pressure attached.

That single adjustment reverses the comparison most contractors make.

Cost per acquired job, which is the only number that matters

Cost per lead is the number platforms advertise. Cost per signed job is the number that decides whether you made money.

Worked comparison at typical rates
ChannelCost / leadBecomes estimate Estimate closesCost / signed job
Shared platform lead$4545%20%$500
Google Search Ads$11065%35%$483
Local Services Ads$7060%35%$333
Map pack (organic)$0 direct70%40%Time only
Referral$0 direct85%60%Time only

These are illustrative planning figures using close rates typical of how many contractors share each kind of lead, not measured results from one account. The point is the shape rather than the exact numbers: a lead that costs less than half as much can end up costing more per job, because a shared lead converts at roughly half the rate at every step.

Run this table with your own numbers before you renew a membership. If you do not know your close rate by channel, that is the first thing to fix, and it takes one extra column in whatever you already track.

When they really make sense

There are real cases, and it is not honest to pretend otherwise.

  • You answer faster than anybody. In a shared-lead race, speed is almost the whole game. If you really call within two minutes, your one-in-four becomes much better than one-in-four.
  • You have a hole in the schedule this week. Platforms turn on immediately. SEO does not.
  • You are new and have no reviews anywhere. Platform reviews are worth something while your Google profile is empty. Treat it as a bridge, not a destination.
  • You want the small jobs nobody else wants. Repairs, small pads, trip hazards. Lower value, less competition, and they fill a crew’s dead afternoon.
  • You are testing a new city and want to know whether demand exists before committing to a page and a profile.

When they do not

  • You are already busy. Paying to compete on price while turning away referrals is a straightforward loss.
  • Your close rate is under 25%. Shared leads will make it worse, not better, and you will conclude the platform failed when the follow-up did.
  • You sell on quality. If your pitch is craftsmanship and warranty, a four-way price race is the worst possible arena for it.
  • It is your only channel. You are renting somebody else’s customer relationship, and the rent goes up.

If you are going to use them, work them properly

  1. Respond in under two minutes. Push notifications on, phone in your pocket, and a text template ready. This is not optional on a shared lead.
  2. Text before you call. “Hi, this is Dave from ___ about your driveway quote. Calling in five minutes, or reply here if easier.” It puts your name in front of them before the other three ring.
  3. Dispute everything disputable. Wrong service, outside your area, disconnected number, competitor fishing. Document and submit every time.
  4. Cap your spend hard. Set a monthly ceiling and hold it. Platform spend creeps because the leads look cheap in isolation.
  5. Track by channel, all the way to signed. A distinct phone number per platform, and a column in your tracker. Judge on cost per job, never cost per lead.
  6. Move the review to Google. Every customer you win through a platform should be asked for a Google review, because that is the asset that ranks you and it is yours. Templates here.

Can your own website replace the platforms?

Contractors lean on HomeStars, Angi and Thumbtack mostly because their own website does not catch leads well. We checked whether that is true across 103 Canadian concrete contractor websites.

Share of Canadian concrete contractor websites

103 sites across ten cities

  • Phone number on the first phone screen66%
  • Quote form on the homepage50%
  • Reviews shown on the homepage46%
  • A blog or guides section30%
  • Call tracking7%
Source: Concrete Marketing audit of 103 Canadian concrete contractor websites, September 2026. Method.

51% of the sites have no quote form on the homepage, and only 46% show any reviews there. A platform profile does both of those jobs for you, and that is most of what the platform fee is really buying. The cheaper fix is to make your own site do them.

Only 7% run call tracking, which is why so few contractors can say what a platform lead really costs next to a lead from their own site. You cannot leave a channel you cannot measure, so tracking comes before the exit plan below.

Two concrete finishers screeding and edging a new residential driveway

How to leave without losing the work

Most contractors stay on these platforms because leaving feels like turning off leads. The sequence that actually works is to replace before you cancel:

  1. Fix the map pack first. It is free, it is exclusive, and it is the direct substitute. Give it 90 days. The checklist is here.
  2. Move your reviews. Every new job gets asked for a Google review rather than a platform one. Your own profile starts building.
  3. Add Local Services Ads. Exclusive leads, per-lead pricing, and the Google Guaranteed badge does the trust work the platform profile was doing.
  4. Then cut the platform spend in half and watch your total lead count for a month. If it holds, cut the rest.

The order matters. Cancelling first and building second is how contractors end up back on the platform in six weeks paying more than before.

Questions

Is Angi worth it for a concrete contractor?

As a supplement in a slow week, sometimes. As your main source of work, rarely. The lead is usually shared, the homeowner is comparing on price within the hour, and you are building somebody else's asset rather than your own reputation.

Which platform is best in Canada?

HomeStars has the deepest Canadian presence and the most recognisable review profile. Angi has scale but a weaker Canadian footprint. Thumbtack sits between them with a per-quote model that punishes slow responders hardest. Test one at a time, not all three.

Can I get refunds for bad leads?

All three have a dispute process and all three approve a meaningful share when you document properly: wrong service, outside your area, disconnected number, or obviously a competitor checking pricing. Contractors rarely bother, which is exactly why it is worth doing.

Do these platforms hurt my own SEO?

Not directly, but there is an opportunity cost. Every review a customer leaves on a platform is a review not on your Google Business Profile, which is the asset that ranks you in the map pack and belongs to you.

Should I run these and Google Ads at the same time?

You can, and if you do, track them separately with distinct phone numbers. The common mistake is judging them on cost per lead, where platforms look excellent, rather than cost per signed job, where they usually do not.

Why do so many concrete contractors rely on lead platforms?

Mostly because their own website does not catch leads. In our audit of 103 Canadian concrete sites, 51% had no quote form on the homepage and only 46% showed reviews there. A platform profile does both.

How do I know if a lead platform is worth it?

Track cost per signed job, not cost per lead. Only 7% of the concrete sites we audited track calls, so that is the first thing to fix before comparing channels.

Evan Striemer

Runs Concrete Marketing, a marketing agency that works only with concrete contractors in Canada. Writes these because the other option in this trade is 800 words of recycled advice with no numbers in it. More about the approach.

Want this applied to your city instead of read about?

We take your city apart for free: who holds the map pack, what your competitors rank for, and the three things that would move fastest.

  • Concrete contractors only
  • Guaranteed on signed jobs
  • Every price on the site
Free strategy call20 MINUTES

No card, nothing to sign. One reply from a person, inside one business day.