Back to blog
Mar 24, 20269 min read

How Much Should Insulation Contractors Pay Per Lead in 2025?

You're looking at a lead generation service. They're quoting you $125 per lead. Another service is quoting you $75. A third one says $175.

You're looking at a lead generation service. They're quoting you $125 per lead. Another service is quoting you $75. A third one says $175.

Which one is actually a good deal?

Here's the problem: you don't know your numbers well enough to answer that question. And if you don't know your numbers, you're going to overpay for leads that don't convert and underpay for leads that could fill your calendar.

The right price per lead is different for every contractor. It depends on your close rate, your average job size, your service area, and how many leads you need to fill your calendar. The goal is to figure out the maximum you can afford to pay per lead and still make money.

The Industry Benchmark: $50 to $150 Per Lead

Industry research across home services contractors shows that lead costs typically range from $50 to $150 per qualified lead. For insulation and spray foam specifically, most contractors are paying in the $80 to $130 range.

But a benchmark is just a starting point. Your actual max cost per lead might be higher or lower depending on several factors.

The Factors That Determine Your Max Cost Per Lead

Your Average Job Size

A spray foam contractor with an average job size of $5,000 can afford to pay more per lead than a contractor with an average job of $1,500.

Let's say your close rate is 30 percent. That means for every three leads you get, you convert one into a job.

If your average job is $5,000, then three leads at $100 per lead costs you $300. You convert one, you get a $5,000 job. You made $4,700 in gross profit (assuming 94 percent gross margin, which is typical for insulation work).

If your average job is $1,500, then three leads at $100 per lead still costs you $300. You convert one, you get a $1,500 job. You made $1,200 in gross profit. That's barely profitable.

The contractor with larger jobs can afford to pay more per lead. They have more margin to work with.

Your Close Rate

Your close rate is how many leads you actually convert into jobs. If you get 20 leads and convert 6 into jobs, your close rate is 30 percent.

Close rate varies wildly by contractor and by quality of leads. Some contractors close 50 percent of leads (these are usually leads from word of mouth or referrals). Some contractors close 10 percent (these are usually cold leads from digital marketing).

A lead source from a high-quality provider might close at 40 percent. A lead source from a cheap provider might close at 5 percent. Even though the cheap source is literally cheaper per lead, your actual cost per converted job is higher.

Here's the math: 20 leads at $50 per lead with a 5 percent close rate means you spent $1,000 to get one job.

20 leads at $125 per lead with a 40 percent close rate means you spent $625 to get four jobs ($156 per job).

The "expensive" leads are actually much cheaper per converted customer.

Your Lead Capacity

How many jobs can you actually do in a month? If you can do 8 jobs per month at 30 percent close rate, you need 27 leads per month.

If you can do 2 jobs per month, you only need 7 leads.

The contractor who needs 27 leads has more flexibility on cost per lead. They can afford to buy more leads because they have the capacity to convert them.

The contractor who only needs 7 leads per month should be more selective. Paying $150 per lead when you only need 7 might cost you more than it's worth. You'd be better off with fewer, cheaper leads.

Your Lead Quality Requirements

Are you trying to reach homeowners in a specific income range? Are you only willing to service homes over 5,000 square feet? Are you trying to avoid certain neighborhoods or customer types?

The more specific your targeting, the more expensive leads will be. A lead provider who guarantees they're only sending you leads from homes in the top 30 percent income bracket will charge more than someone who sends any lead in your service area.

More selective often means better quality and higher close rates, which justifies higher cost per lead. But not always.

The Calculation: What's Your Maximum Cost Per Lead?

Here's how to figure out the maximum you should pay per lead:

Start with your average job gross profit. Let's say your average insulation job is $3,500 and your gross margin is 90 percent. Your gross profit is $3,150.

Multiply by your close rate in decimal form. If your close rate is 25 percent (0.25), your expected gross profit per lead is $3,150 x 0.25 = $787.50.

Subtract your other marketing costs, customer acquisition overhead, and overhead for managing leads. Let's say this is $100 per lead.

Your actual profit per lead is $787.50 - $100 = $687.50.

The maximum you should pay per lead is around 40 to 50 percent of that profit. That leaves you room for error, a low close rate month, and overhead you didn't expect.

40 percent of $687.50 = $275 per lead.

In this case, if someone's charging you more than $200 to $250 per lead, it's getting expensive. If they're charging less than $100, you should ask why the leads are so cheap. There might be a quality problem.

Let's run another example with a smaller average job:

Average job: $2,000. Gross margin: 85 percent = $1,700 gross profit. Close rate: 30 percent = $510 expected gross profit per lead. Other costs: $75 per lead. Actual profit: $435 per lead. Maximum cost per lead: 40 percent = $174 per lead.

In this case, paying $150 per lead is reasonable. Paying $200 per lead is pushing it.

Why Cheap Leads Often Cost You More in the Long Run

You'll sometimes see lead providers charging $30, $40, or $50 per lead. This seems amazing compared to $100 to $150.

But ask yourself: why are they so cheap?

Usually it's because:

The lead quality is poor. The leads haven't been screened. You're getting tire kickers and DIY homeowners mixed in with actual buying customers.

The leads are shared with competitors. You're buying the same lead as five other insulation contractors. Your close rate will be 1 percent instead of 30 percent.

The leads are old or cold. They came from a lead marketplace that collects leads and sells them weeks or months later. By the time you call, they've already hired someone else.

The provider doesn't care if you convert. They're just aggregating leads and selling them to anyone. They're not optimizing for your success.

In all these cases, you might pay $40 per lead but never actually close any jobs. Your true cost per acquired customer is infinite.

The best leads are more expensive because they're worth more. They're screened, current, targeted, and coming from a provider who's incentivized to make sure they're quality.

The Real Cost Isn't Per Lead, It's Per Customer

Stop thinking about cost per lead. Start thinking about cost per acquired customer.

Cost per lead: $100 Close rate: 20 percent Cost per customer: $500

Cost per lead: $150 Close rate: 35 percent Cost per customer: $428

The second option is more expensive per lead but cheaper per customer. That's what actually matters.

Track your close rate by lead source. Track your average job size by lead source. Calculate your true customer acquisition cost. Then compare that across all your lead sources.

The provider with the highest cost per lead might be your best investment.

What You Should Expect from a Reputable Lead Provider

If you're paying $100 to $150 per lead, what should that include?

Targeted leads from your specific service area.

Leads from homeowners actively looking for insulation or spray foam services.

A delivered lead within 24 to 48 hours of the inquiry.

Screened leads that verify the homeowner is ready to accept a quote or estimate.

Phone number and contact information you can call directly.

No shared leads. You're the only contractor getting the lead.

A provider who tracks their own metrics and can tell you their average close rate for contractors like you.

If a provider is charging you $100+ per lead and can't guarantee these things, you're overpaying.

The Hidden Costs of Bad Lead Sources

There are costs beyond the per-lead price:

Your time calling dead leads. If 80 percent of your leads don't pick up the phone, you're wasting time. That costs money.

Your sales team's frustration. Constantly calling bad leads demoralizes your team. They'll stop being as effective on good leads.

Your reputation in the market. If you're taking on jobs without proper vetting, you might end up in difficult installations that hurt your brand. The cheap lead that costs $30 but requires twice as much work and turns a good customer into a nightmare? That cost way more than $30.

Your cash flow. If you have to spend $5,000 on leads to get one job, your cash flow suffers. Better to spend $500 to get one job with a higher conversion rate.

The Seasonal Factor: Leads Cost More in Spring

Spring is peak season for insulation contractors. Leads are more expensive in March, April, and May than they are in November, December, and January.

In spring, a qualified insulation lead might cost $150 to $200. In winter, the same lead might cost $75 to $100.

This is because demand is high. Everyone's hiring homeowners for spring projects. Lead providers have more buyers competing for inventory.

Plan your budget accordingly. If you want to maximize ROI, consider front-loading your lead spend in off-season (when leads are cheaper) and relying more on referrals and word of mouth in peak season (when leads are expensive).

FAQ

Q: Should I negotiate the per-lead price with a provider?

A: Maybe. If you're committing to a large volume (100+ leads per month), you might get a volume discount. But beware of providers who negotiate down too much. They might be cutting quality to maintain margin. Better to pay the standard rate for quality leads than negotiate for cheap leads that don't convert.

Q: What if I get leads from multiple sources at different price points?

A: Track each source separately. Calculate the true cost per acquired customer for each. Double down on the sources with the lowest customer acquisition cost, even if the per-lead price is higher. Reduce or eliminate the sources with high customer acquisition cost.

Q: Is it ever worth buying cheap leads just to fill the pipeline?

A: No. Cheap leads that don't convert are worse than no leads at all. They waste your time, frustrate your team, and give you false hope. Better to have 10 qualified leads at $150 each than 50 garbage leads at $30 each.

Q: How do I know if the leads I'm getting are actually "qualified"?

A: A qualified lead should be a homeowner who specifically wants the service you're offering (insulation or spray foam), is ready to get quotes, and is in your service area. If a lead says "maybe someday" or "I'm just getting information," they're not qualified. Ask your provider what their qualification process is.

Q: Should I use multiple lead providers or stick with one?

A: Test both approaches. Some contractors find that one provider gives them consistent, reliable leads and they want to deepen that relationship. Others find that multiple sources provide more stability and flexibility. The key is measuring performance on each source and being willing to make adjustments.


The right cost per lead for your business depends on your numbers. Calculate your gross profit per lead, estimate your close rate by source, and figure out the maximum you can afford to pay while staying profitable.

Don't chase cheap leads. Chase cost-effective leads that convert into customers. There's a huge difference.

At Appointly, we price our leads at $100 per qualified insulation or spray foam lead in most markets. We don't cut corners on quality. Every lead is screened, verified, and targeted to your service area. We deliver within 2 to 3 weeks because we know speed matters for close rates. And because we operate on a pay-per-lead model, we're incentivized to make sure the leads convert. Your success is our success. If you want to understand whether our per-lead cost is right for your business, let's have a conversation. Reach out to Appointly today to discuss your specific numbers and see if we can help fill your pipeline profitably.