Vertical Playbooks · established evidence
Why Remodeling Leads Cost $250 to $542 a Job, and How to Stop Renting Them
Renting remodeling demand is expensive twice over. Lead marketplaces sell the same inquiry to four or five contractors at once, so the cost per booked job runs about $542 on Angi and about $250 on Thumbtack, and you compete on speed-to-call for a lead three rivals also bought. Paid search is no cheaper: real US cost-per-click reaches $44.19 for window replacement, $35.69 for siding and $27.09 for basement remodeling, because each job is worth thousands. The math is not an argument against ever buying demand. It is an argument for building owned visibility alongside it, through the map pack, organic search, reviews and AI answers, so that over time more of your pipeline arrives asking for you by name rather than shopping five quotes.
Paid search is genuinely expensive here
The other way to rent demand is Google Ads, and in this vertical the clicks are among the priciest of any local category. Real US cost-per-click figures (Google Ads search-volume data, July 2026) run to $44.19 for "window replacement contractor," $35.69 for "siding contractor near me," $29.22 for "bathroom remodeling contractor," $27.09 for "basement remodeling contractor" and $18.66 for "kitchen and bath remodeling." These are not typos. Each job is worth thousands, so the auction for the click is fierce.
Paid search has a real place, especially for capturing high-intent, ready-to-buy searches now. The trap is running it on a weak foundation. A $44 click that lands on a slow mobile gallery or an eight-field form is expensive twice: once for the click, and again for the lead it fails to convert. This is why accountable paid work starts with fixing the site the clicks land on and tracking the calls and forms they drive, so you can see which spend actually books a job rather than optimizing blind.
Why owned visibility is the escape
Owned visibility is the set of channels you do not re-rent every month: your Google Business Profile and map-pack presence, organic rankings for the terms your buyers use, a deep and recent review profile, and citations in AI answers. It costs effort up front and compounds afterward. A review earned this quarter still works next year. An entity resolved once keeps paying. A cost-guide page that gets quoted by an AI answer keeps intercepting research long after it was written.
The market makes the case for patience worthwhile. US homeowners spend roughly $518 billion a year on improvement and repair (Harvard JCHS, 2026), and the supply base of about 690,629 firms is highly fragmented and mostly digitally under-built. That is the exact condition where disciplined owned visibility pulls ahead: not because paid demand is bad, but because in a fragmented market the firm that builds a durable, resolvable, well-reviewed presence stops competing purely on who paid most for the click.
A balanced way to think about it
The practical framing is not "cancel Angi and stop advertising." It is portfolio thinking. Rent demand where you need volume now and can convert it, but measure the true cost per booked job, not the cost per lead, so you know what you are really paying. In parallel, invest in the owned surfaces that compound, so that each quarter a larger share of your pipeline arrives through channels you are not re-buying.
Which means the first question is not "how much should we spend," but "where does our current spend actually leak, and which owned surface would move the most for the least?" That requires a measured read of where you stand across search, the map pack, AI answers and reputation, plus a look at whether the site is even converting the demand you already pay for. Start there, and every dollar after it is spent on the gap that was actually costing you.
The evidence
Key findings, with their sources
-
Cost per booked job is about $542 on Angi and about $250 on Thumbtack, with per-lead prices roughly $15 to $150, driven by each lead being sold to four or five contractors at once.
contested adaptdigitalsolutions, allbetter, pipelineon and bluegridmedia lead-marketplace analyses, 2026 (vendor-reported).
-
Real US cost-per-click reaches $44.19 for "window replacement contractor," $35.69 for "siding contractor near me," $29.22 for "bathroom remodeling contractor" and $27.09 for "basement remodeling contractor."
established Google Ads CPC, US, July 2026 (primary data). National averages; local figures vary.
-
US homeowners spend roughly $518 billion a year on home improvement and repair, served by about 690,629 remodeling firms that are mostly small and owner-run.
established Harvard Joint Center for Housing Studies (LIRA), 2026; IBISWorld, 2025.
-
About 53% of mobile visits are abandoned when a page takes longer than three seconds to load, so an expensive click can fail on the site it lands on.
established Think with Google mobile page-speed research.
Reference
Glossary
- An inquiry sold by a marketplace to several contractors at once, so buyers compete on speed and price for the same customer rather than owning the relationship.
- Cost per booked job
- The true acquisition cost of a customer who actually signs, not the cost of a single lead. Marketplace booked-job costs run far above the per-lead price because most shared leads do not close.
- Owned visibility
- Channels you do not re-rent monthly: your map-pack presence, organic rankings, review profile and AI-answer citations. They cost effort up front and compound over time.
- Cost per click (CPC)
- The auction price to buy one click on a paid search ad. In remodeling this reaches $27 to $44 on several core terms because each job is worth thousands.
Straight answers
Frequently asked questions
Are Angi or Thumbtack leads worth it?
They can fill a calendar, but the economics are punishing and the lead is not exclusive. Vendor analyses put cost per booked job at about $542 on Angi and about $250 on Thumbtack because each inquiry is sold to four or five contractors at once, so you compete on speed and price for a lead others also bought, and the flow stops the moment you stop paying. They can make sense for volume you can convert quickly, but they never build anything you own.
Why is Google Ads so expensive for remodelers?
Because each job is worth thousands, so the auction for the click is fierce. Real US cost-per-click reaches $44.19 for window replacement, $35.69 for siding and $29.22 for bathroom remodeling (Google Ads search-volume data, 2026). Paid search still has a place for capturing ready-to-buy demand, but running it on a slow site or an over-long form makes an expensive click expensive twice, which is why accountable paid work fixes the landing experience and tracks the calls first.
What does "owned visibility" actually mean?
It is the set of channels you do not re-rent every month: your Google Business Profile and map-pack presence, organic rankings for your buyers' terms, a deep and recent review profile, and citations inside AI answers. Unlike a bought lead or a paid click, these compound. A review earned this quarter still works next year, and a resolved entity keeps paying, so over time more of your pipeline arrives asking for you by name.
Should we stop buying leads entirely?
No, and any advisor who says so is oversimplifying. The practical approach is portfolio thinking: rent demand where you need volume now and can convert it, but measure the true cost per booked job, and in parallel invest in owned surfaces that compound so a larger share of your pipeline stops depending on who paid most for the click. The first step is measuring where your current spend leaks and which owned surface would move the most.
Provenance
Sources
- adaptdigitalsolutions, allbetter, pipelineon and bluegridmedia lead-marketplace analyses, 2026 (contested, vendor)
- Google Ads search volume and CPC, US, July 2026 (established, primary data)
- Harvard Joint Center for Housing Studies (LIRA), 2026 (established)jchs.harvard.edu
- IBISWorld, Remodeling in the US, 2025 (established)ibisworld.com
- Think with Google mobile page-speed research (established)
Every figure above is attributed to a real, dated source and tagged with its evidence tier. Where a claim could not be verified to a primary source, it is not stated as fact.