Cost Per Lead Benchmarks for Waterproofing, Crawl Space & Foundation Repair Contractors
Real CPL ranges across Meta, LSA, and SEO for waterproofing, crawl space encapsulation, and foundation repair — plus what the number actually means.
In 2026, a healthy cost per lead for basement waterproofing on Meta runs $30–$90. Crawl space encapsulation typically runs $40–$120 because the audience is smaller. Foundation repair leads cost $60–$180 — the highest of the three — because the urgency drives stronger competition. Google LSA delivers $45–$120 per qualified lead but with a much higher close rate. CPL alone is a misleading metric without close rate and average job size — a $90 lead that closes at 30% is cheaper than a $40 lead that closes at 8%.
Cost per lead (CPL) is the number most contractors obsess over. It's also the number most often misunderstood. A low CPL with a low close rate loses money. A higher CPL paired with a strong sales process and reactivation engine prints it. The benchmarks below are real ranges across DryScale clients and industry averages — not aspirational numbers, not worst-case anecdotes.
Meta Ads CPL ranges (2026)
- Basement waterproofing: $30–$90 per lead
- Crawl space encapsulation: $40–$120 per lead
- Foundation repair: $60–$180 per lead
Geography drives most of the spread. Dense metros with 5+ competitors running Meta push CPL to the top of the range. Secondary markets with little digital competition still produce $30 basement waterproofing leads, provided the creative is built for the local audience rather than spun from a national template.
Google LSA ranges
Google Local Services Ads bill per qualified lead (homeowner, in-service-area, service match). Typical 2026 ranges for the waterproofing category: $45–$120. LSA leads close at 25–40% for contractors with 50+ reviews and a quick call-back process — roughly 3x the close rate of a cold Meta lead, which offsets the higher cost.
SEO and organic CPL
Well-ranked basement waterproofing pages pull inbound calls at an effective CPL of $8–$30 once the SEO foundation has compounded for 6–12 months. The catch: SEO has a zero-return period. Contractors who treat SEO as a short-term CPL play abandon it before it compounds. Contractors who run SEO in parallel with paid channels for 12 months see it flip from cost center to lowest-CPL channel.
Why CPL is misleading on its own
Three inputs matter more than CPL: close rate, average job ticket, and lifetime value. A $50 lead with a 20% close rate and an $8,000 average job returns $1,600 per $50 spent. A $30 lead with a 6% close rate and the same job size returns $480 per $166 spent. The low-CPL channel loses money. The "expensive" channel is 3x more profitable.
“We never chase a lower CPL. We chase a lower cost per appointment booked. That's the number that actually correlates with revenue.”
— Jaxen Delorme, Founder, DryScale
How to read your own CPL
- Calculate CPL per channel, not blended — Meta, LSA, SEO, and Referrals close at different rates
- Track cost per qualified appointment, not cost per raw form fill
- Track cost per closed job — this is the only number that ties to revenue
- Watch 90-day trends, not weekly — short windows mislead in a seasonal industry
- Reconcile CPL to ad spend in CRM, not just ad platform reports (iOS 14 broke platform-side attribution)
These ranges assume the contractor is running a CRM with server-side attribution, 60-second speed-to-lead, and a 5-attempt dial cadence. Without those, real CPL is effectively 2–3x higher because most "leads" never become appointments.