What you're actually buying
When you buy from a marketplace — Angi, Modernize, Networx, Thumbtack, the storm-season resellers — you're buying contact information for demand that platform generated. Their ads, their SEO, their brand, their form. You get a name and a phone number, usually within minutes.
When you own the funnel, you're buying the machinery: a page that converts, traffic you're paying for directly, and the data trail behind both. Nobody hands you a lead. You build the thing that produces them.
Those are different purchases with different risk profiles, and the sales pitch for each one conveniently skips the other's advantages. Here's both sides.
What marketplaces are genuinely good at
This part usually gets skipped by people selling software, so let's be straight about it:
- Volume on day one. No build, no learning curve, no ad account. You turn it on and the phone rings.
- Filling a hole in the schedule. If next week is thin, ads you start today won't fix it. Purchased leads might.
- Testing a new area or service line before you commit ad budget to it.
- No marketing skill required. Someone else owns the campaigns, the landing page and the tracking.
- Variable cost. You can throttle it down in a slow month in a way you can't throttle a website you've already built.
For a young company with more time than money — or an established one with a gap to fill — that's a real, defensible use of cash.
The four costs that don't show up on the invoice
1. You're usually racing
Most marketplace leads are shared: the same homeowner's details go to several contractors at once, and everybody pays. Some platforms sell exclusive leads at a higher price; the number of contractors on a shared lead varies by platform, package and market. Find out exactly what yours does — it's the single biggest driver of your close rate, and it's a question your rep can answer directly.
On a shared lead, speed is most of the game. If you're third to call, you're often talking to someone who's already had two conversations.
2. Nothing compounds
Buy a hundred leads this year and next year you start at zero again, at whatever price the platform sets. Nothing you learned is stored anywhere you control. Compare that to your own ad account, where every closed job can teach the platform who to look for next — the loop we describe in why your Google Ads keep finding tire-kickers. Marketplace spend is rent. Funnel spend, done right, is an investment that gets more efficient as the data accumulates.
3. The relationship isn't yours
The homeowner found the platform, not you. Your reviews live there. Your ranking there is set by their rules, and both can change. If they raise prices, cap your area, or add competitors, you have no counter-move except paying more.
4. You never see the top of the funnel
You don't know which ad, keyword or page produced that lead, so you can't do more of what worked. You're optimizing a black box from the outside — and when quality drops, you can't tell whether the platform changed something or your market did.
What owning the funnel actually costs
The honest version, because "just build your own funnel" is easy advice to give and harder to live with:
- You pay for traffic. No clicks, no leads. Ads or SEO, and SEO is slow.
- There's a learning period. Ad platforms need data before they optimize well, and your first weeks will look worse than your third month.
- Somebody has to answer fast. Owning the lead doesn't make it patient.
- The plumbing has to work. Tracking, follow-up, and outcome reporting are all things that fail quietly.
What you get for that is margin — no per-lead toll — plus exclusivity by default, a brand that accrues to you, and a data asset that makes next quarter cheaper than this one.
Side by side
Compare them on the only number that matters
Cost per lead is a vanity metric. Put your close rate, ticket and lead spend into the calculator and see what a booked job actually costs you — from either channel.
The sane way to run both
Most roofers shouldn't quit marketplaces cold. Run them in parallel and let the numbers decide:
- Measure the channel you already have. 90 days: spend, leads, signed jobs, cost per booked job. Write it down.
- Stand up your own path — a quote funnel and a small, tightly-targeted ad budget. Small enough that a bad month doesn't hurt.
- Track outcomes from day one, not just leads. Booked and sold, tied back to the click.
- Give it a fair run. Roofing sales cycles are long; a two-week verdict is noise.
- Shift budget toward whichever produces jobs cheaper — and keep the marketplace as the valve you open when the schedule gets thin.
That's not a dramatic strategy. It's just refusing to guess.
Where WonFlo fits
WonFlo is the "own the funnel" side, packaged so you don't have to build it. It's a branded instant-quote funnel on your own domain: the homeowner enters an address, gets a real estimate, and you get a scored dossier — roof measurements, storm history at that address, verified phone and email — instead of a name on a sticky note. Outcomes go back to Google Ads and Meta automatically, so the ad spend compounds instead of resetting. One plan, $97 a month.
What it doesn't do: hand you leads. You still bring the traffic. If what you need this week is a name to call this afternoon, a marketplace is the faster answer, and I'd rather say so than pretend otherwise.
Quick answers
Are exclusive leads worth the premium?+
How fast do I have to respond to a shared lead?+
Can I use marketplace leads to train my Google Ads?+
Do I need to leave the marketplace to start my own funnel?+
Keep reading
If you're shopping for the funnel side, instant quote tools for roofers covers what's on the market and how the categories differ. For what homeowners now expect when they land there, see online estimates and what homeowners expect.
Buying leads isn't a mistake. Buying leads forever, without ever measuring what a booked job costs you, is.
If you want to see what the owned version looks like from the homeowner's side, walk through the funnel yourself.
— The WonFlo team
Try the funnel →