Blog What a $2,500-minimum-ticket trade reveals about qualif...

What a $2,500-minimum-ticket trade reveals about qualifying leads before the phone ever rings

Basement waterproofing jobs don't start at $200. A legitimate waterproofing project runs $2,500 on the low end, often $8,000 to $15,000 once you factor in interior drainage systems, sump pump installation, and wall repair. When a contractor in that trade is evaluating Meta ads, the math changes completely. One bad lead isn't a nuisance. It's a two-hour assessment appointment, a fuel cost, and a customer who was never going to pay the price in the first place.

This problem isn't unique to waterproofing. Epoxy flooring, roofing, HVAC system replacements, concrete resurfacing, any trade where the average job sits above $2,500 has the same issue. The cost of an unqualified lead isn't just the ad spend that generated it. It's the time of the person who has to answer it, assess it, and eventually tell a homeowner the price before watching them walk away. At that ticket level, lead quality matters more than lead volume. A campaign that generates 80 leads but only 4 of them are real buyers is worse than a campaign that generates 20 leads and 14 of them close.

The question is whether the ad setup you're running is doing anything at all to separate those two groups before your phone rings.

Why the form is doing more work than the ad

Most contractors evaluate Meta ads by looking at the ad itself. The image, the copy, the offer. Those things matter, but they're not where high-ticket lead qualification actually happens. Qualification happens at the form.

An Instant Form on Meta can be configured two ways. The first is the default "more volume" setting, which pre-fills the contact fields from the user's Facebook profile and requires almost no friction to submit. Someone sees your ad, clicks, and their name and phone number are already populated. One more tap and they've submitted. That's fast. It's also how you end up with leads who submitted by accident, don't remember your business, or had no real intention of hiring anyone.

The second configuration requires the user to type in their own responses. You can add custom questions: property type, timeline, whether they own or rent, what the specific problem is. That friction isn't a bug. It filters out the people who weren't serious. The person who types out "water comes through the east wall every time it rains hard, I've had two other companies look at it and I need this fixed before winter" is a different prospect than the person who tapped through a pre-filled form while scrolling at midnight.

For a trade with a $2,500 floor, the goal isn't to minimize that friction. It's to require enough of it that the leads who come through have demonstrated some basic level of intent.

What the ad targeting decides before anyone fills out anything

The form qualifies intent. The targeting qualifies fit. Both have to work.

Meta's targeting for home services typically starts with geographic radius and homeowner status. But for high-ticket trades, those baseline parameters aren't enough on their own. Layering in household income ranges, property ownership signals, and interest targeting around home improvement and renovation narrows the pool to people who are statistically more likely to be making real buying decisions.

There's a second piece to this: ad creative. The people who click through an ad that says "foundation leaks fixed, free inspection" are a different group than the people who click through an ad that leads with the actual project scope and an honest price anchor. "Basement waterproofing systems starting at $3,500, book your assessment" will generate fewer clicks than a generic offer. It will generate better leads, because anyone who clicked after seeing the price has already self-selected past the sticker shock.

This is the part most agencies skip. They optimize for click-through rate and lead volume, because those are the numbers that look good in a report. The contractor is left to figure out on their own that the 40 leads from last month included 28 renters, 6 people who thought it was a free consultation for a different problem, and 4 actual buyers. A campaign optimized for volume looks like it's working right up until the contractor does the math.

The Safe Step case study in ASN's own results illustrates the other side of this. A rubber resurfacing client, comparable to concrete and epoxy trades in ticket size and job specificity, generated 247 leads at $11 cost-per-lead on $2,800 in total ad spend. That number is only useful if the leads were matched to the right buyers. The CPL alone doesn't tell you that. What tells you that is whether the campaign was built with qualifying friction at the form level and targeting that filtered for the right homeowner profile from the start.

What to actually look for before running another campaign

If you've been burned by an agency before, and the leads they sent you were technically "leads" but almost none of them turned into real jobs, the setup above is almost certainly where it broke down. The ad looked fine. The reporting showed volume. But nobody built the campaign to qualify for your specific ticket size.

Before running another Meta campaign in a high-ticket trade, there are three concrete things worth checking:

The form configuration. If the agency set it to "more volume" mode with pre-filled fields, you're optimizing for quantity. Ask to see the form settings and the custom questions they added. If there aren't custom questions specific to your trade, the form isn't qualifying anything.

The creative and whether it includes a price anchor. An ad that never mentions price attracts everyone. For trades with a $2,500-plus floor, that's a problem. If your last campaign's ad copy read like it was written for a $150 handyman job, that's part of why the leads didn't convert.

Niche-matched proof. A campaign built for a cleaning company doesn't tell you much about what will work for waterproofing. When evaluating whether an agency can run your trade specifically, ask for results from a business with a comparable ticket size and service type. Generic ROAS numbers from an unrelated niche aren't evidence of anything useful.

What to do with this

If your current campaign isn't filtering for job-ready buyers before they hit your phone, that's fixable. The fix isn't more ad spend. It's a rebuild of the form and a targeting structure that was actually built around your price point.

ASN manages Meta ad campaigns for home service contractors with no setup fee and no contract. If you want to see whether a properly qualified campaign changes your lead quality, the right move is to review how your current setup is configured and compare it against what a niche-matched build would look like. You can start that conversation at americanservicenetwork.com.

ASN manages Meta ads for home service contractors with no setup fee and no contract. If you want to see what this looks like for your trade before committing to anything, the contact page is the right next step.

See how it works for your business