Lead Generation Cost Calculator by Trade

Calculator Inputs

Industry benchmark will auto-fill

Agency Profit and Cost Controls

Marketing Channel Mix (Optional)

Optional but recommended for more accurate ROI
Total: 0%

⚙️ Contractor Visual Settings

Contractor Lead Generation Costs: 85 Real Questions Answered

Contractor Lead Generation Costs: 85 Real Questions Answered

Everything homeowners and contractors need to know about lead pricing, ROI, and platform costs

General Lead Generation Costs

Most contractors pay between $10 and $150 per lead, but the range is huge because it depends on what you do and where you work. A handyman in rural Nebraska might pay $15 per lead, while a custom home builder in Los Angeles could pay $400.

The national average sits around $66 for most home service contractors. But here's the thing: that's just the upfront cost. You also need to think about how many of those leads actually turn into jobs.

If you buy 10 leads at $30 each ($300 total) and close 2 jobs, your real cost per customer is $150. But if you buy 10 leads at $100 each ($1,000 total) and close 5 jobs, your cost per customer drops to $200. Sometimes expensive leads are actually cheaper in the long run because the quality is better.

Exclusive leads go to only you. Shared leads get sent to 3 to 5 other contractors at the same time. It's like the difference between having a private conversation and being in a shouting match.

Exclusive leads cost 2 to 3 times more upfront. You might pay $75 instead of $25. But your chances of winning the job jump way up. With exclusive leads, homeowners aren't comparing you against four other people who are all calling them within five minutes.

Shared leads are cheaper and you get more volume. But you're racing against other contractors. The first person to call usually wins. One roofer told me he once paid for a shared lead and by the time he called (maybe 10 minutes later), the homeowner had already booked someone else and was annoyed by all the calls. That's $40 down the drain.

Sometimes yes, sometimes no. It depends on what you're buying and how good you are at closing deals. If you're spending $500 a month on leads and making $15,000 in profit from those jobs, then yeah, totally worth it. If you're spending $500 and only closing one $2,000 job, that's a problem.

The contractors who do well with paid leads usually have three things going for them. First, they respond fast. Like, within minutes. Second, they track their numbers religiously. They know exactly which lead sources work and which ones are garbage. Third, they're good salespeople. They can turn a lead into a signed contract.

But if you're just starting out and your close rate is terrible, buying leads can feel like throwing money into a hole. You're better off getting good at the basics first through free methods like referrals and Google Business Profile.

A good cost per lead depends on your average job size and profit margin. If your typical job is $500, paying $100 per lead is insane. But if your typical job is $15,000, a $200 lead is nothing.

Here's a quick rule: your cost per lead should be less than 10% of your average job value if you're closing at least 25% of your leads. So for a $10,000 average job with a 25% close rate, you can afford to pay up to $250 per lead and still make good money.

The real number to watch is cost per acquisition. That's total marketing spend divided by actual customers you get. If you spend $2,000 on leads and get 5 customers, your cost per acquisition is $400. Make sure that number leaves you with healthy profit after you do the work.

Location, location, location. And also competition. In big cities like San Francisco, New York, or Miami, everybody is fighting for the same homeowners. When 20 roofers are bidding on the same keywords in Google Ads, the price goes up fast.

Expensive leads also tend to be for bigger jobs. Nobody's charging $200 for a lead to fix a leaky faucet. But a full kitchen remodel worth $50,000? Yeah, that lead could easily cost $300 because the potential payoff is huge.

Exclusive leads cost more because you're the only one getting that contact. The lead generation company could sell that same lead to five people and make more money, but instead they're selling it just to you. That exclusivity comes with a premium price tag.

Absolutely. The best contractors I know get most of their work from free sources. Google Business Profile is completely free and can bring in dozens of calls every month if you set it up right. Social media is free. Referrals from happy customers are free.

The catch is that free takes time and effort. You need to collect reviews, post photos of your work, respond to messages quickly, and ask for referrals. It's not actually free when you count the hours you spend on it. But there's no cash outlay.

A painter in my area gets 90% of his jobs from Nextdoor. He just posts photos of houses he's painted and answers questions about paint colors. Zero ad spend. But he's been doing it consistently for three years and has built a reputation. Free methods work great if you're patient and willing to put in the work.

Most contractors spend between 2% and 10% of their annual revenue on marketing. A company doing $500,000 a year might spend $10,000 to $50,000 on marketing.

If you're new and trying to grow fast, you'll probably need to be at the higher end. Maybe 7% to 10% of revenue. If you're established and getting tons of referrals already, you might only spend 2% to 3% just to keep your name out there.

I've seen contractors spend way less than 2% and still stay busy, but they're usually relying entirely on word of mouth. That's risky because if the referrals dry up, you have no other pipeline. It's smarter to invest at least something into marketing so you're not totally dependent on one source of work.

Here's the formula: take your average job size, multiply it by your profit margin, then multiply that by your close rate. Divide the result by your target return on investment. That's your maximum.

Let's say you're a roofer. Average job is $12,000. Your profit margin is 35% ($4,200). You close 25% of your leads. You want a 5x return on your marketing spend. So it's $12,000 times 0.35 times 0.25, which equals $1,050. Divide that by 5 and you get $210. That's the most you should pay per lead.

If you're paying more than that, your math doesn't work unless you can improve your close rate or raise your prices. Most contractors never do this calculation and just wing it. Then they wonder why they're spending a fortune on marketing and barely making money.

Cost per lead is what you pay for someone's contact information. Cost per acquisition is what you pay to actually get a customer. Big difference.

If you buy 10 leads at $50 each, your cost per lead is $50. But if only 2 of those 10 leads hire you, your cost per acquisition is $250. That's the real number that matters because it tells you what each customer actually costs you.

Too many contractors focus on getting cheap leads without thinking about conversion. They'll brag about $20 leads but conveniently forget that they only close 5% of them. Meanwhile, someone else is paying $100 per lead but closing 40% and actually spending less per customer. Always look at cost per acquisition, not just cost per lead.

Yeah, big difference. Commercial construction companies often pay way more per lead because their projects are massive. A lead for a $2 million office building renovation might cost $500 or more. But that's pocket change compared to the job value.

Home service contractors like plumbers and electricians are usually chasing smaller residential jobs. Their leads are cheaper, often $20 to $100. But they need a lot more volume because each job might only be worth a few hundred or few thousand dollars.

Construction companies also tend to work off relationships and referrals more than paid leads. They're networking with architects, developers, and property managers. A lot of their "lead generation" is taking people to lunch and going to industry events.

Depends on what you want. Buying leads is transactional. You pay $50, you get a phone number. Simple. But you're building someone else's brand, not yours. When homeowners see your ad on Angi, they remember Angi, not your company.

Hiring an agency to run your own Google Ads and manage your website means you're building your brand. People find you directly. The downside is agencies cost more upfront. You might pay $2,000 to $5,000 per month plus ad spend.

My take? If you're brand new, buying leads can get you started fast. But long term, invest in your own marketing. Own your Google rankings, build your email list, and create a brand people recognize. That's how you build a real business instead of just renting leads forever.

Seasonal demand. In the summer, every roofer in America is fighting for leads because that's when homeowners want roofs fixed. When demand goes up, prices go up. It's basic economics.

Storm season can send prices through the roof. After a hurricane or hailstorm, roofing leads can spike to $200 or $300 each because everyone needs work done right now. HVAC leads get expensive in the summer when air conditioners break and again in winter when heaters die.

Smart contractors adjust their strategy by season. They might spend more on ads during their busy season when conversion rates are higher. In the slow season, they pull back on paid leads and focus on free marketing or past customer followup. Fighting against seasonal trends is expensive. It's better to work with them.

For good quality leads, you should be closing somewhere between 20% and 40%. If you're closing less than 20%, something is wrong. Either the leads are garbage, your prices are too high, or you're not good at sales yet.

Exclusive leads should convert at 30% or higher. You're the only person they're talking to, so if you can't close at least 3 out of 10, that's a you problem, not a lead problem. Shared leads might only convert at 10% to 20% because you're competing with four other contractors.

Keep in mind that conversion rates vary by trade and job type. Emergency plumbing calls convert crazy high, maybe 50% to 70%, because people need help RIGHT NOW. But remodeling estimates might only convert at 15% because homeowners are price shopping and thinking about it for months.

Fewer expensive leads usually win if they're actually good quality. Here's why. Let's say you can buy 20 shared leads at $30 each or 10 exclusive leads at $60 each. Both cost $600 total.

With the 20 shared leads, you might close 2 jobs because the competition is brutal. With the 10 exclusive leads, you might close 4 jobs because you're the only one talking to the homeowner. You just doubled your results for the same money.

The problem is that not all expensive leads are good. Some companies charge a fortune and the leads still suck. You need to test everything and track your close rate by source. If those $60 exclusive leads are only converting at 5%, then yeah, the cheap shared leads might actually be better. Always do the math.

Not tracking anything. I can't tell you how many contractors spend thousands of dollars on leads every month and have no idea which sources are working. They're just throwing money at Facebook ads, Google ads, and HomeAdvisor all at once.

When I ask them what their close rate is by source, they just shrug. When I ask what their cost per acquisition is, they have no clue. You can't improve what you don't measure.

Second biggest mistake? Not responding fast enough. If you're taking two hours to call back a lead in 2026, you've already lost. Someone else called them in five minutes and booked the job. Speed matters more than almost anything else when it comes to converting leads, especially shared leads where you're racing against competitors.

HVAC Lead Costs

HVAC contractors typically pay between $30 and $300 per lead depending on what kind of work it is. A simple maintenance call might cost $30 to $60. But a full system replacement lead could run you $150 to $300 because that job is worth $8,000 to $15,000.

The industry average is around $200 to $300 per lead according to most data. That sounds expensive until you realize a new HVAC system install can bring in $4,200 in profit or more. Suddenly that $200 lead looks pretty reasonable.

Email and SMS marketing to existing customers is the cheapest at under $50 per sale. Google PPC is the most expensive at $300 to $500 per sale. Local Services Ads fall somewhere in the middle at around $110 per sale. The best HVAC companies mix all these together instead of relying on just one source.

Yes, absolutely. When it's 95 degrees outside and someone's air conditioner dies, they're desperate. That demand drives prices up. Summer AC leads can be 2x to 3x more expensive than what you'd pay in spring or fall.

Same thing happens in winter when heating systems fail. Nobody wants to freeze, so they're calling everyone. HVAC lead prices spike hard during those peak seasons because every contractor in town is buying ads.

Smart HVAC companies actually spend more during peak season because that's when close rates are highest. People aren't price shopping when their house is 85 degrees. They're buying from whoever shows up first with a reasonable price. Off season leads are cheaper but those customers are less urgent and harder to close.

Most HVAC companies shoot for a 5x return minimum. If you spend $10,000 on marketing, you want to make at least $50,000 in revenue. Better companies hit 10x or more once their systems are dialed in.

The key is tracking customer lifetime value, not just the first job. An HVAC customer who gets a new system installed might also buy annual maintenance, refer their neighbors, and need another system in 15 years. That lifetime value could be $25,000 or more.

When you think about it that way, spending $300 to acquire a customer who will spend $25,000 with you over time is a no brainer. The problem is most contractors only look at the immediate job and don't think long term. Track your numbers over years, not just months.

Google Ads for emergency work, Facebook Ads for planned upgrades. When someone's AC breaks, they're searching Google for "emergency AC repair near me." They're not scrolling Facebook looking for help. Google captures that high intent traffic.

But Facebook is great for promoting seasonal tune ups or reaching homeowners before they have a problem. You can target people by age, income, and homeownership status. A $49 AC tune up offer on Facebook can generate leads at $36 each with decent close rates.

Most successful HVAC companies use both. Google gets them the emergency calls that close fast at high prices. Facebook fills their schedule with maintenance and replacement jobs during slower times. You need both to keep a consistent flow of work year round.

Because HomeAdvisor sells the same lead to multiple HVAC companies. You might be one of five people calling that homeowner. Whoever gets there first usually wins. I talked to an HVAC tech who said he got a lead at 10:00 AM, called at 10:03 AM, and the homeowner told him someone was already at his house doing the estimate.

The quality is all over the place too. Sometimes you get someone who's ready to buy today. Other times it's someone gathering quotes with no intention of moving forward for six months. Or worse, it's a completely fake lead with a disconnected number.

Some HVAC contractors do fine with HomeAdvisor, especially if they have someone whose entire job is to call leads within 60 seconds. But if you're the owner doing everything yourself, these shared lead platforms are usually frustrating and expensive.

Email marketing to past customers. If you installed someone's system five years ago, email them about a tune up special. Your cost per sale might be $10 or less because these people already trust you.

Referral programs are dirt cheap too. Give your existing customers $50 off their next service if they refer a friend who books a job. You'll spend $50 but make thousands on the new customer.

Google Business Profile is free and can generate tons of leads if you actively collect reviews and post photos. But it takes time to build up. The absolute fastest cheap leads? Door hangers after you finish a job in a neighborhood. They cost maybe 50 cents each to print and distribute. Put them on 100 doors and you might get 2 or 3 calls. That's like $25 per lead.

Plumbing Lead Costs

Plumbers typically pay between $20 and $150 per lead. Emergency calls and bigger jobs cost more. A lead for a water heater replacement might run $75 to $120. A simple leak repair lead could be $20 to $50.

The national average for plumbing leads is around $92. That's for a mix of everything from small repairs to full repiping jobs. Pay per call leads are more expensive, usually $30 to $120 per call, but at least you know you're getting someone on the phone immediately.

Location matters a ton. Plumbers in Texas pay an average of $121 per lead. In smaller markets it might only be $60. Big cities equal big lead costs because there are 50 other plumbers competing for the same homeowners.

Usually yes. Exclusive plumbing leads cost $75 to $150 compared to $25 to $50 for shared leads. But your close rate might be 40% with exclusive versus 10% with shared. Do the math and exclusive often wins.

With exclusive leads, you're having an actual conversation with the homeowner instead of racing three other plumbers to their front door. You can take time to diagnose the problem properly and give a fair quote without worrying that someone undercut you by $50 while you were driving over.

The only time shared leads make sense is if you have someone glued to the phone ready to call back instantly. And I mean instantly. Within 60 seconds. If you're out on a job and can't call for an hour, don't waste money on shared leads. You'll lose every single one.

It depends wildly on the type of lead. Emergency plumbing calls might convert at 50% to 70% because people are freaking out about water spraying everywhere. They need help NOW and they're not price shopping.

Planned work like bathroom remodels or water heater replacements that aren't urgent? Maybe 15% to 25% conversion because homeowners are getting multiple quotes and thinking it over for weeks.

Shared leads from places like Thumbtack convert at maybe 5% to 15% for most plumbers. That's why the close rate matters so much more than the cost per lead. A $100 exclusive lead that converts at 40% is way better than a $30 shared lead that converts at 5%. One costs you $250 per customer, the other costs $600.

Google Ads give you more control but require more work. You're building your own brand and the leads come directly to you. No sharing. But you need to manage the campaigns, write ads, and figure out which keywords work. It's not set it and forget it.

Lead services like Service Direct or Angi are easier. They send you leads and you just work them. But you're paying a premium for that convenience and you're not building any long term brand value. When you stop paying, the leads stop immediately.

Most plumbers I know who are serious about growth do both. They use Google Ads to build their brand long term. And they buy some leads from services to fill gaps when business is slow. Relying entirely on one or the other is risky.

Because some lead generation companies have terrible quality control. They'll count anything as a lead even if the phone number is disconnected or the person never actually requested a plumber. I've heard stories of plumbers paying $75 for a lead only to find out it was someone looking for a different trade entirely.

Shared lead platforms attract tire kickers too. Someone fills out a form on five different websites just to see what quotes they get. They're not actually ready to hire anyone. They're browsing. But you still get charged for that lead.

Always ask about refund policies before you sign up. Good lead companies will refund you for bad numbers, duplicate leads, and requests outside your service area. If they refuse to issue refunds no matter what, run away. That's a huge red flag.

Absolutely. The best plumbers I know get 70% or more of their work from referrals and repeat customers. When you show up on time, fix the problem right, and don't overcharge, people remember. They tell their friends and call you back next time.

Google Business Profile is free and incredibly powerful for plumbers. Most plumbing searches are local. Someone types "plumber near me" and if you have good reviews and an optimized profile, your phone rings. Collect reviews like your business depends on it because it does.

Networking with property managers, real estate agents, and general contractors can bring you steady work too. Property managers especially are gold because they manage dozens or hundreds of units and need plumbers constantly. One good relationship can keep you busy for years.

Winter, especially in cold climates. Frozen pipes, busted water heaters, and backed up drains from holiday cooking all spike demand. When everyone needs a plumber at once, lead prices go up. December through February can see plumbing lead costs jump 30% to 50% in northern states compared to spring prices.

Summer can be expensive too in some areas because of water heater failures and irrigation system work. But winter is usually the absolute peak for most plumbers. The combination of frozen pipes and heating season stress puts maximum strain on plumbing systems across the board.

If you're on a tight marketing budget, you might want to pull back on paid ads during expensive winter times and rely more on your existing customer base instead. Then ramp up spending in spring and fall when leads are cheaper and you're trying to keep the schedule full. Some plumbers actually make better margins by skipping the winter lead buying frenzy entirely and focusing on scheduled maintenance work with their existing customers.

Roofing Lead Costs

Roofing leads run anywhere from $40 to $500 depending on quality and exclusivity. The average is around $150 to $300 for a decent lead. Shared leads from platforms like CraftJack might be $13 to $72. Exclusive real time leads can hit $200 or more.

Google Ads leads for roofing average about $187 per lead, which is one of the highest in home services. That's because roofing jobs are expensive and every roofer in town is bidding on the same keywords.

After a major storm, forget about it. Roofing lead prices can spike to $300 to $500 or more because demand goes through the roof (pun intended). Every homeowner with damage needs a roofer immediately and lead generation companies know they can charge whatever they want.

Because roofing jobs are worth a lot of money. The average roof replacement is $10,000 to $20,000. When the potential payout is that big, the lead costs reflect it. Lead generation companies know roofers can afford to pay more.

Competition drives prices up too. There are a lot of roofing companies out there all fighting for the same homeowners. When you have 30 roofers in one city all bidding on "roof repair" in Google Ads, the cost per click can hit $30 or $40. That adds up fast.

The good news is that even at $200 per lead, if you're closing 30% of them, you're only paying $667 per customer for a $15,000 job with $5,000 in profit. That's still a great return. The math works as long as your close rate is decent.

Both work but they're completely different strategies. Google Ads gets you people who are actively searching for a roofer right now. They have a problem and they want quotes. Your cost per lead might be $150 to $250 but the intent is sky high.

Door knocking after you finish a job in a neighborhood is way cheaper. Your cost is basically your time. You might knock on 50 doors and get 3 leads. Those leads didn't cost you any money, just an hour of walking around. But not everyone is comfortable with door knocking.

A lot of roofers do both. Google Ads keeps the pipeline full with people who need roofs now. Door knocking and canvassing builds up future work for when things slow down. Diversify your lead sources so you're never dependent on just one thing.

Most roofers I talk to have mixed feelings. Some got their start with HomeAdvisor and credit it for helping them build their business. Others call it a waste of money and complain about junk leads.

The biggest complaint is that leads get shared with 3 to 5 other roofers. You're in a race and it's stressful. Even if you call within 5 minutes, someone else might have already called within 2 minutes and won the job.

If you're brand new and have zero other lead sources, HomeAdvisor or Angi can get you some work while you figure out better long term strategies. But don't make them your only source. Build your Google presence, collect reviews, and work on referrals. Those will serve you better over time.

Depends on your crew size and close rate. If you're a one person show closing 25% of your leads and you want 4 jobs per month, you need 16 leads. If you're running 3 crews and need 15 jobs per month at a 30% close rate, you need 50 leads.

Most roofing companies aim for way more leads than they actually need because not every lead is quality. Out of 30 leads, maybe 5 will be out of your service area, 5 will be tire kickers, and 5 will ghost you. You're really working with 15 solid opportunities.

Start by tracking your current close rate. If you don't know your numbers, you're flying blind. Once you know you close 20% of leads and you want X jobs per month, the math is simple. Just make sure you can handle the workload before you ramp up lead generation.

Spring and summer for most areas. That's when homeowners are thinking about home improvements and the weather is good for roofing work. Demand is high so lead prices are higher too, but your close rate is also better because people want the work done now.

Fall can be good if you're in an area with harsh winters. Homeowners want to get their roof fixed before snow. But late fall and winter are usually slow times. Leads get cheaper in winter but the volume drops and close rates go down.

Storm season is a weird one. After a hail storm or hurricane, lead prices skyrocket but there's a ton of work available. If you can afford the high lead costs, you can make a killing during those times. Just be ready for the competition because every storm chaser in three states will show up.

They can work really well for planned roof replacements. Someone who knows their roof is 20 years old and thinking about replacing it might see your Facebook ad and fill out a form. These leads are usually cheaper, maybe $50 to $100, compared to Google Ads.

The downside is Facebook leads are lower intent. They weren't actively searching for a roofer. They saw your ad while scrolling cat videos. So the close rate might be 15% instead of 30%. You need more volume to make it work.

Facebook is great for building awareness and collecting leads you can nurture over time. Not everyone who fills out a form today is ready to buy today. Some might hire you in 6 months. If you have a good followup system, Facebook leads can be a solid source. Just don't expect instant closures.

Maybe, but it's tough. Thumbtack leads are shared and highly competitive. By the time you see the lead, three other roofers already responded. You're all sending quotes and the homeowner is probably just going to pick whoever is cheapest.

I know one roofer who tried Thumbtack for 3 months. He spent about $600 on leads and booked one $8,000 job. That worked out fine, but it was a lot of wasted effort responding to leads that went nowhere. He said the homeowners were mostly price shoppers.

If you're brand new with zero reviews and no other way to get work, Thumbtack can get you started. But invest that money into Google Business Profile and collecting reviews instead. That's a better long term play. Thumbtack is a short term stopgap, not a growth strategy.

Electrical Lead Costs

Electrician leads typically cost between $20 and $100. Form leads run $10 to $30. Call leads are $20 to $100 depending on the type of work. The national average is around $73 per lead.

Emergency electrical work costs more because the urgency is high. A lead for a panel upgrade or whole house rewire might cost $80 to $120. A lead for installing a ceiling fan might only be $15 to $30.

Location makes a huge difference. In Los Angeles, a lead might cost $36. In Sacramento it could be $70 for the same type of job. Smaller cities have cheaper leads but also less volume. You need to decide if you'd rather pay less per lead but get fewer of them or pay more but have a steady flow.

Most electricians love Local Services Ads. You only pay when someone actually contacts you. No paying for clicks that go nowhere. The cost per lead is usually $20 to $100, which is reasonable for electrical work.

The Google Guaranteed badge helps a ton. Homeowners trust it and you show up at the very top of search results above everything else. You do have to pass background checks and maintain good reviews to stay in the program though.

The downside is you can't control your budget as tightly. Google decides how many leads to send you based on your settings and availability. Some weeks you might get flooded and spend $500. Other weeks you get nothing. But overall, most electricians say LSAs are one of their best lead sources.

Networking and relationships, hands down. Commercial electrical jobs don't usually come from Google Ads or HomeAdvisor. They come from general contractors, property managers, and developers who need someone they trust.

Join your local builders association, go to chamber of commerce meetings, and connect with people on LinkedIn. Commercial work is all about who you know. One good relationship with a property manager who oversees 20 buildings can keep you busy for years.

If you're going to spend money on lead generation for commercial work, consider a service that does B2B appointment setting. They'll reach out to commercial property owners and get you in the door for meetings. It's more expensive upfront but one good commercial client is worth 50 residential service calls.

Both are hit or miss. Some electricians do fine with them, especially when they're just starting out. Others waste a bunch of money and quit after a few months. The success rate seems to depend on how fast you respond and how competitive your area is.

Thumbtack charges $15 to $70 per lead depending on the job. Angi is similar. The leads are shared, meaning multiple electricians get the same contact. If you can't drop what you're doing and call back instantly, you're going to lose most of the jobs.

My advice? Try them for one month with a small budget. Track every lead, what it cost, and whether you closed it. If your numbers work, keep going. If you're spending $300 and getting one $400 job, that's not sustainable. Kill it and invest that money somewhere else.

Google Business Profile is the single best free tool for electricians. Make sure your profile is complete with photos, your service area, phone number, and hours. Ask every customer for a review. When someone searches "electrician near me," you want to be in that top 3.

Yard signs are cheap and effective. When you're working on a house, put up a sign. Neighbors see it and call you. It costs maybe $30 to make a sign and it can generate dozens of leads over time.

Partner with other trades like plumbers, HVAC techs, and general contractors. They run into electrical issues all the time and need someone to refer. If you do good work and pay them a referral fee or reciprocate by sending them work, you can build a solid network of free leads.

Because people on Facebook aren't actively searching for an electrician. They're scrolling their feed looking at vacation photos and memes. Your ad interrupts them. So the intent is way lower than someone who typed "electrician near me" into Google.

Lower intent means lower prices. You might pay $25 to $75 per lead on Facebook versus $100 to $200 on Google. But you also need way more Facebook leads to get the same number of jobs because fewer people are ready to buy right now.

Facebook works best for planned work like panel upgrades, whole house rewiring, or EV charger installations. These are jobs people think about for weeks before pulling the trigger. Facebook can put you on their radar early. Then when they're ready to move forward, they remember your ad and call you.

For quality exclusive leads, you should be closing 30% to 40%. If you're getting leads directly from your website or Google Local Services Ads and you can't close at least 30%, something's wrong with your sales process or pricing.

Shared leads from places like HomeAdvisor might only close at 10% to 20% because you're competing with other electricians. Emergency calls should close at 50% or higher because people need help immediately and aren't shopping around.

Track your close rate by source. You might find that Facebook leads close at 15% but Google Ads leads close at 35%. That changes the math on what each source is actually costing you per customer. A $30 lead that closes at 10% costs $300 per customer. A $100 lead that closes at 40% only costs $250 per customer.

Landscaping Lead Costs

Landscaping leads typically cost between $20 and $175. Shared leads can be as cheap as $11 to $57. Exclusive leads run $30 to $175 depending on the type of work. Simple lawn mowing leads are on the cheap end. Full landscape design and hardscaping leads cost more.

The average landscaping lead costs around $50 to $100. That's reasonable when you consider that a big landscaping project can be worth $5,000 to $50,000. Even at $100 per lead, if you close 30%, you're paying $333 per customer for a potentially huge job.

Form leads where someone fills out a contact form cost $35 to $75. Pay per call leads cost $45 to $135 because you're getting someone on the phone immediately, which usually means higher intent. Most landscapers prefer call leads even though they cost more because the close rate is better.

The average ROI for landscaping leads is around 8.5x. That means for every $1,000 you spend on leads, you should make about $8,500 in revenue if your campaigns are running well. The best landscapers I know hit 10x or more.

Landscaping has good ROI because customer lifetime value is high. Someone who hires you for a patio installation might also hire you for lawn care, seasonal cleanup, tree trimming, and irrigation work. Over 5 years, one customer can be worth $10,000 or more.

The key is not just looking at the initial job. If you spend $150 to get a customer for a $2,000 patio job, that seems okay. But if that same customer spends another $8,000 with you over the next few years, suddenly that $150 lead cost looks amazing. Always think long term with ROI.

Both, but for different reasons. Facebook is amazing for landscapers because your work is visual. Post before and after photos of a yard transformation and people eat it up. Facebook leads are cheaper, maybe $20 to $70, and great for building awareness.

Google Ads capture people who are actively searching "landscaping near me" or "patio installation." These people are ready to move forward now. The leads cost more, maybe $100 to $200, but the close rate is higher because they have immediate intent.

Smart landscapers use Facebook to stay top of mind and collect leads they can nurture over time. Then they use Google Ads to capture people who are ready to buy right now. Run both and you get the best of both worlds: volume from Facebook and high quality from Google.

Houzz can be great for high end residential landscaping. The people on Houzz are usually looking at photos of beautiful outdoor spaces and dreaming about their own backyard. If you do custom work and your prices are premium, Houzz can connect you with clients who value design and are less price sensitive.

Houzz operates on a subscription model rather than pay per lead. You pay a flat monthly fee and they promote your profile. The leads tend to be better quality than HomeAdvisor or Thumbtack because they're not sending the same lead to five companies.

The downside is it takes time to build your Houzz portfolio and collect reviews. It's not a quick fix. But if you're looking for higher end clients and you're willing to invest 6 months into building your presence, Houzz can pay off big time. Just make sure your photos are professional quality or you'll get lost in the noise.

Some do, most don't. HomeAdvisor landscaping leads cost $45 to $75 plus a monthly fee. The leads are shared with multiple landscapers, so you're racing to respond. A lot of the leads are price shoppers looking for the cheapest option.

One landscaper told me he tried HomeAdvisor for 6 months. He spent about $2,500 and landed 3 jobs totaling $8,000. So technically he made money. But he said the hassle wasn't worth it. Tons of time wasted on leads that went nowhere.

If you're brand new and desperate for any work, HomeAdvisor can keep you afloat for a bit. But focus on building better long term lead sources. Get your Google Business Profile dialed in, collect reviews, and ask for referrals. Those will serve you way better than paying HomeAdvisor forever.

Instagram and Facebook. Landscaping is one of the most visual businesses out there. Take before and after photos of every single job you do and post them. Tag the location. Use local hashtags. It costs you nothing but 10 minutes per day.

I know a landscaper who gets 60% of his new business from Instagram. He posts 3 times a week, always tags the neighborhood he's working in, and engages with comments. His following is only like 800 people but they're all local homeowners. That's exactly who he wants.

Yard signs work great too. When you're working on a property, put up a nice sign with your company name and phone number. Neighbors see it and call. It's old school but it still works. Signs cost maybe $30 to make and they can generate leads for years.

Yes, absolutely. Spring is when everyone's thinking about getting their yard ready. Demand for landscaping services spikes hard in April, May, and June. When demand goes up, lead prices go up too. You might pay 30% to 50% more per lead during peak season.

But here's the thing: even though leads cost more in spring, your close rate is also higher because people are motivated to get work done before summer. So the cost per acquisition might actually be similar to off season once you factor in the better conversion rates.

Winter is when landscaping leads are cheapest. But the volume drops off a cliff in most climates and homeowners aren't as motivated. Some landscapers pause their paid advertising completely in winter and just live off past customers and referrals. Then they ramp back up in February or March before the spring rush.

Google Ads Costs for Contractors

Small contractors might spend $500 to $1,500 per month. Growing contractors usually spend $2,000 to $5,000 per month. Big companies with multiple crews can easily spend $10,000 or more. It depends on your market and how aggressive you want to be.

The national average for most contractors is somewhere around $1,500 to $3,000 per month in actual ad spend. Then you might pay an agency another $500 to $1,500 per month to manage the campaigns for you. So all in, you're looking at $2,000 to $4,500 per month for a solid Google Ads program.

Start small if you're new. Try $1,000 per month for 3 months and track your results religiously. See what your cost per lead is and what your close rate is. Then you can decide if it makes sense to increase the budget or if the numbers don't work for your business.

The average cost per click for home services is around $7.85. But it varies wildly by trade. Roofers might pay $10 to $35 per click or even higher during storm season. Electricians pay around $12. Painters pay around $14. Landscapers might only pay $4 to $6.

In competitive markets like New York or San Francisco, you can easily pay $20 to $50 per click for popular keywords. I've seen "emergency plumber" clicks cost $70 in some cities during winter. It's insane. But the job value is high enough that it can still work out if you close the leads.

The good news is you don't pay unless someone actually clicks. So if 1,000 people see your ad but only 50 click, you only pay for 50 clicks. That's why your ad copy and targeting need to be good. You want clicks from people who are actually going to hire you, not just random browsers.

Google Ads are usually better for immediate needs. When someone's water heater breaks or they need emergency roof repair, they're searching Google, not scrolling Facebook. Google captures that high intent traffic and typically converts better.

Facebook Ads are better for planned work and building awareness. If you're a remodeler or landscaper doing big projects that people think about for months, Facebook can put you in front of potential customers early in their decision process. Facebook leads are usually cheaper but take longer to close.

The best contractors use both. Google brings in ready to buy customers. Facebook builds your brand and fills your pipeline with future work. If you can only afford one, go with Google for most trades. But ideally, do both and track which one gives you better ROI for your specific business.

Because you only pay when someone actually contacts you, not for clicks. With regular Google Ads, you might pay $15 per click and it takes 5 clicks to get one lead. So that lead cost you $75. With Local Services Ads, you pay maybe $40 to $100 per actual call or message.

Local Services Ads also have less competition right now because not every contractor qualifies. You need to pass background checks, have good reviews, and maintain certain standards. That barrier to entry keeps the cost lower than the free for all of regular Google Ads.

The trade off is you can't control your budget as tightly. Google decides how many calls to send you based on your availability and settings. Some contractors love that simplicity. Others prefer the control of regular Google Ads where they can adjust bids and budgets at any time.

You'll see clicks and leads within a few days of launching your campaign. But getting consistent, profitable results usually takes 2 to 3 months. Google's algorithm needs time to learn what works and who to show your ads to.

The first month is basically testing. You're figuring out which keywords convert, what ad copy works, and what landing pages get people to call. Expect to waste some money during this learning phase. It's normal.

By month 3, your campaigns should be humming along. Your cost per lead should stabilize and you'll have enough data to know if it's working. If you're not seeing good results by month 3, something's wrong with your targeting, your ad copy, your landing page, or your market. Don't just keep burning money. Pause and figure out what needs to change.

Most contractors should hire an agency unless they really love marketing and have time to learn. Google Ads is complicated. There are a million settings, the interface is confusing, and if you don't know what you're doing, you can blow through $2,000 in a week with nothing to show for it.

A good agency costs $1,000 to $3,000 per month plus your ad spend. That sounds expensive but they'll save you way more than that in wasted ad spend. Plus they handle all the optimization, reporting, and adjustments so you can focus on running jobs.

If you're really tight on budget, try doing it yourself for 3 months with a small budget like $500 per month. Use that time to learn. But if your results suck, don't be stubborn. Hire someone who knows what they're doing. Time is money and you're probably better off spending your time running your business, not figuring out Google Ads.

Shoot for at least 5x return on ad spend. If you spend $2,000 per month on Google Ads, you should be generating at least $10,000 in revenue from those leads. Better companies hit 10x or more once their campaigns are dialed in.

Track your numbers carefully. How many clicks did you get? How many turned into leads? How many leads turned into booked jobs? What's the revenue from those jobs? Without tracking this stuff, you have no idea if Google Ads is working.

Keep in mind that some jobs might close weeks or months after the initial lead. Don't judge your ROI based on just the first month. Give it 90 days minimum to see the full picture. And remember that repeat customers and referrals count too. Google Ads might cost you $300 to acquire a customer who ends up spending $20,000 with you over 5 years.

Yes, absolutely. Google Ads rewards relevance and quality, not just budget. A small contractor with great reviews, a fast loading website, and targeted ads can outperform a big company with a huge budget but bad execution.

Focus on long tail keywords that big companies ignore. Instead of bidding on "plumber" which costs $50 per click, bid on "licensed plumber for water heater replacement in [neighborhood]." That keyword might only cost $8 per click and the people searching it are exactly who you want.

Use location targeting aggressively. If you only service a 10 mile radius, don't waste money showing ads to people 30 miles away. Get super specific about your service area. This is where small contractors actually have an advantage over big companies that try to serve everyone everywhere.

Facebook Ads Costs for Contractors

Most contractors spend $500 to $3,000 per month on Facebook Ads. Smaller companies might start with $20 to $50 per day ($600 to $1,500 per month). Bigger operations running multiple campaigns can spend $5,000 or more per month.

Facebook Ads are generally cheaper than Google Ads. Your cost per lead might be $22 to $70 compared to $90 to $200 on Google. But the trade off is Facebook leads usually have lower intent, so your close rate might be worse.

Start with $30 per day for 30 days. That's $900 total. See how many leads you get and what your close rate is. If the math works, scale up. If not, adjust your targeting or ad creative before throwing more money at it. Facebook makes it really easy to waste money if you don't know what you're doing.

The average cost per lead for home services on Facebook is around $22 to $25. That's way cheaper than Google Ads which averages $90. But remember, these are generally lower quality leads because people weren't actively searching for your service.

Remodelers might pay $50 to $100 per lead on Facebook. Roofers might pay $30 to $80. Landscapers are often on the lower end at $20 to $50. It varies by how competitive your market is and how good your ads are.

Don't just chase cheap leads. A $15 lead that never converts is worthless. A $75 lead that closes 30% of the time is gold. Always calculate your cost per acquisition, not just cost per lead. That's the only number that actually matters when you're trying to run a profitable business.

Not really. If someone's basement is flooding, they're not opening Facebook hoping to see a plumber ad. They're on Google searching "emergency plumber near me." Facebook is terrible for urgent needs.

Facebook works way better for planned projects. Bathroom remodels, roof replacements, landscaping projects, deck builds. These are jobs people think about for weeks or months. Your Facebook ad can get them to raise their hand and say they're interested, then you nurture that lead over time.

Some contractors use Facebook to build brand awareness so when someone does have an emergency, they think of you. But as a direct response tool for emergency services, Facebook is not the answer. Save your money for Google Ads or Local Services Ads if that's your business model.

Run proper ads through Ads Manager, not boosted posts. Boosted posts are easy but you lose a ton of control. You can't set up conversion tracking properly, you can't A/B test different ad variations, and the targeting is limited.

Ads Manager lets you do lead gen campaigns where people can fill out a form without leaving Facebook. That's huge for contractors because you're removing friction. People don't have to click to your website, load a page, fill out a form. They just tap and submit right in the Facebook app.

Yeah, Ads Manager has a learning curve. But it's worth spending a few hours learning the basics or paying someone $500 to set it up right for you. Once it's set up, running ads is pretty easy. And your results will be 10 times better than just boosting random posts for $20.

Good Facebook campaigns can deliver 5x to 10x return on ad spend. Spend $1,000, make $5,000 to $10,000. Great campaigns can hit 15x or more, especially for high ticket services like custom home builds or major remodels.

But a lot of contractors struggle to get positive ROI on Facebook because their targeting is off or they're promoting the wrong offer. A "call us for a quote" ad doesn't work. People on Facebook aren't ready to buy. You need to offer something that gets them to raise their hand, like a free guide, a cost calculator, or a design consultation.

Track your numbers for at least 3 months before you judge ROI. Some leads might not close for 60 or 90 days. And don't forget to factor in repeat business and referrals from customers you acquired through Facebook. The lifetime value is what really matters, not just the first job.

Yes, and you should. Facebook lets you target by zip code or even draw a custom radius around specific neighborhoods. If you know certain areas have older homes that need remodeling or roof work, you can target just those neighborhoods.

You can also layer in demographic targeting. Want to reach homeowners over 45 with household income above $100,000 in a specific zip code? Facebook can do that. Google Ads can't get that specific with demographics.

The downside is you need a big enough audience for Facebook's algorithm to work. If you target too narrow, like one tiny neighborhood, Facebook might struggle to spend your budget and your cost per lead will be high. Usually you want at least a few thousand people in your target audience for the algorithm to find the right people.

You'll start getting leads within a few days of launching. But Facebook's algorithm needs about 7 to 14 days to learn who to show your ads to. The first week might be expensive with lots of wasted spend. Don't panic and shut it down on day 3.

By week 2 or 3, your cost per lead should stabilize and come down as Facebook figures out who's most likely to convert. Give it at least 30 days before you make major changes. And make sure you're spending enough for the algorithm to learn. Running $10 per day won't give Facebook enough data.

If you're not seeing any good results after 60 days, something's wrong. Either your targeting sucks, your ad creative is boring, your offer isn't compelling, or Facebook just isn't the right channel for your particular service. Don't keep throwing money at it. Pause, reassess, and try a different approach.

Start with one campaign targeting your best service in your best geographic area. Don't try to promote 10 different services in 10 different cities all at once. Pick one thing, test it, get it working, then expand.

Create 3 to 5 different ad variations with different images and headlines. Let them run for 2 weeks and see which ones get the cheapest cost per lead. Kill the losers, keep the winners, and make new variations to test against the winners.

Budget $1,000 for your first test. That should get you 20 to 50 leads depending on your market. From there you can calculate your close rate and decide if it makes sense to scale up. If you close 10 jobs out of 30 leads and make $30,000 in revenue from $1,000 in ad spend, congratulations, you just found a money printer. Time to scale.

Angi (formerly Angie's List) Pricing

Angi charges $15 to $85 per lead depending on the type of service and your location. On top of that, most contractors spend an average of $300 per month on paid advertising to boost their profile visibility. Without paid ads, free listings usually don't generate many leads.

There might also be early termination fees if you try to cancel before a one year contract is up. A lot of contractors complain about getting locked into contracts they can't escape without paying penalties.

The leads are shared with multiple contractors, so you're competing for every single one. You pay whether you get the job or not. If you get sent a lead for someone 30 miles outside your service area, you still pay. Refunds are possible but contractors say they're hard to get.

Maybe for the first 6 months while you're building your reputation. Angi can help you get your first few reviews and learn how to close leads. It gives you practice estimating jobs and handling customer objections. But it definitely shouldn't be your long term strategy because the economics don't work out over time.

The problem is you're building Angi's brand, not yours. When homeowners see your listing, they're on Angi's website surrounded by your competitors. They remember Angi helped them find a contractor, not your specific company name. That makes it harder to get repeat business and referrals down the road.

Use Angi to get started if you must, but simultaneously invest in your Google Business Profile, your own website, and collecting reviews on Google. Those assets belong to you forever. When you stop paying Angi, those leads disappear instantly. But your Google presence and website stay working for you year after year without ongoing fees. That's the smart long term play.

Because the leads are expensive, often low quality, and shared with 3 to 5 other contractors. You're in a race to respond first. Even if you call within 10 minutes, someone else might have already won the job by calling within 2 minutes.

Contractors also complain about aggressive sales tactics. Angi's sales team calls constantly trying to upsell you to more expensive packages. They make promises about lead volume that don't always pan out.

Then there's the quality issue. A lot of contractors report getting fake leads, disconnected phone numbers, and people who have no idea they submitted a request. Getting refunds for these bad leads is supposedly a nightmare. You have to fight with customer service and provide proof. Most contractors just eat the loss and move on.

Some do. Contractors who have someone dedicated to answering leads instantly can make it work. If you can call back within 60 seconds every single time, you'll win way more jobs than the contractors who take 15 minutes or call the next day. Speed is absolutely everything with shared lead platforms.

But most owner operators who are out on job sites all day struggle with this model. By the time they finish what they're doing, check their phone, and call back, the homeowner has already talked to 3 other contractors and probably made a decision. You're calling fourth in line and have almost no chance at that point.

If you're going to use Angi, set up instant push notifications on your phone and make calling leads your absolute top priority above everything else. Drop your tools and call immediately when a lead comes in. If you can't commit to that level of responsiveness, honestly just save your money. Angi will be nothing but frustrating and expensive with very little to show for it at the end of the month.

They're owned by the same company now, so they're pretty similar. Both sell shared leads to multiple contractors. Both charge per lead whether you get the job or not. Both have mixed reviews from contractors.

Angi tends to be better for smaller jobs and niche services. HomeAdvisor is generally for bigger projects like remodels or major installations. But honestly, the experiences contractors have on both platforms are almost identical: some love it, most hate it.

The biggest complaint about both is that they build their own brand instead of yours, they sell leads to too many contractors, and getting refunds for junk leads is difficult. If you use either one, have an exit strategy. Don't become dependent on them as your only source of work.

Google Business Profile and your own website. Yeah, it takes longer to build up. But the leads are free and they're coming to you directly, not through a middleman. You own the relationship with the customer.

For paid advertising, Google Local Services Ads are usually better than Angi. The leads are exclusive to you (not shared), you get the Google Guaranteed badge which builds trust, and you only pay when someone actually contacts you.

If you want quick wins while building your long term presence, use Google LSAs. Stay away from platforms that share your leads with everyone else. Your time is valuable. Don't waste it fighting 4 other contractors for the same job when you could be getting exclusive leads that actually close.

HomeAdvisor (now Angi Leads) Costs

HomeAdvisor charges $15 to $100 per lead depending on your service and market. They also charge an annual membership fee of around $350. So you're paying upfront to be in their network, then paying again for every single lead you receive.

In competitive markets, leads can hit the high end of that range. A $100 lead is common in big cities for services like remodeling or roofing. Smaller jobs like handyman work might only be $15 to $30 per lead.

The kicker is the leads are shared. That $100 lead might go to 5 contractors. So you're racing against 4 other people, and only one of you will win the job. That means your real cost per acquired customer is way higher than the stated lead price.

Because many contractors have had terrible experiences. They pay for leads that turn out to be fake phone numbers, people who never requested a quote, or homeowners who are just price shopping with no intention of hiring anyone.

Getting refunds is a huge pain point. Contractors report that HomeAdvisor's customer service fights them on every refund request. You have to provide screenshots, call logs, and other proof that the lead was bad. Even then, they might deny it.

Then there's the practice of charging contractors for leads outside their service area or for services they don't offer. One HVAC contractor told me he got charged for a landscaping lead 40 miles away. When he called HomeAdvisor, they said it was a system error but refused to refund him. Stuff like that happens constantly.

Yes, some contractors do get work from HomeAdvisor. It's not a total scam. But success requires being able to respond instantly to every lead. We're talking within 60 to 90 seconds. The first person to call usually wins.

If you're a new contractor with zero other lead sources, HomeAdvisor can get you some work while you build your business. But don't plan on it being your only source. It's expensive, the leads are hit or miss, and you're always competing.

The contractors who succeed on HomeAdvisor are the ones who have a system. They get the lead notification, call immediately, show up for estimates same day or next day, and follow up aggressively. If you can't do all that, you'll probably just burn money and get frustrated.

Maybe 10% to 20% for most contractors. That's terrible compared to other lead sources. Part of the problem is you're competing with multiple contractors, so your odds are already low. Part of it is lead quality. Many people on HomeAdvisor are just gathering quotes, not ready to buy.

If you're paying $50 per lead and closing 10%, your cost per customer is $500. That might work if your average job is $5,000 and you're making $2,000 in profit. But if your average job is $1,000, the math doesn't work at all.

Always calculate your cost per acquisition, not just cost per lead. Track every single lead, whether you closed it, and how much revenue it brought. Most contractors who complain about HomeAdvisor never did this math. They just kept buying leads hoping it would magically work out.

Bigger, higher ticket services tend to do better because you can afford the high lead costs. If you're a general contractor doing $50,000 kitchen remodels, paying $150 for a lead is no big deal. If you're a handyman charging $200 for small repairs, $50 leads will bankrupt you.

Emergency services struggle on HomeAdvisor because by the time the lead comes through the system and gets sent to multiple contractors, the homeowner has already found someone else. For emergencies, Google Ads and Local Services Ads are way better.

Planned projects like bathroom remodels, additions, and landscaping have better success on HomeAdvisor because the sales cycle is longer. Homeowners are okay talking to multiple contractors over a few weeks. You're not in as much of a time crunch.

Only as a temporary solution while you build better lead sources. Don't make HomeAdvisor your long term strategy. The costs are high, the leads are shared, and you don't own the customer relationship.

Invest in SEO, Google Business Profile, and your own website. Build up reviews on Google. These take 6 to 12 months to really pay off, but then you're getting free leads forever. HomeAdvisor stops the second you stop paying.

If you need work right now and you have no other options, fine, use HomeAdvisor for 3 to 6 months. But set a strict budget, track every lead, and have a plan to transition away from it. The contractors who thrive long term are the ones who own their marketing, not rent it.

HomeAdvisor merged with Angie's List several years ago and they're now both under the Angi Inc. umbrella. HomeAdvisor is being rebranded as "Angi Leads" but it's basically the exact same service with a fresh coat of paint and a new name. The technology, pricing model, and lead distribution system are virtually identical.

Nothing really changed for contractors on the ground. You're still paying per lead for shared leads, still dealing with the same quality issues and fake leads, and still competing with 3 to 5 other contractors for every single job. The merger just consolidated two similar lead generation services under one parent company to reduce costs and confusion in the marketplace.

Some contractors hoped the merger would improve lead quality or pricing, but most report the experience is identical to before the rebrand. Same frustrations, same problems, different logo on the website. If you didn't like HomeAdvisor before the rebrand, you probably won't like Angi Leads either. It's the same wine in a new bottle.

ROI and Conversion Rates

Shoot for at least 5x return on your marketing investment. If you spend $1,000 on marketing, you should generate at least $5,000 in revenue. Better contractors hit 8x to 10x or more once their systems are dialed in.

Some channels like email marketing to existing customers can hit 20x or higher ROI because it costs almost nothing to send emails. Other channels like paid advertising might only hit 3x to 5x, but that's still profitable if the volume is there.

Don't judge ROI on just the first month. Some customers take 3 to 6 months to close after they first become a lead. And don't forget lifetime value. A customer who starts with one small job might end up spending $20,000 with you over 5 years. That changes the ROI math completely. Always think long term, not just immediate payback.

Take all your marketing and sales expenses for a month. Add up the ad spend, lead costs, agency fees, sales commissions, everything. Divide that by the number of new customers you actually closed. That's your customer acquisition cost.

Most contractors only count the obvious stuff like ad spend and forget about their time, their salesperson's salary, CRM software, and other hidden costs. That's a mistake. Count everything related to getting a customer in the door.

Let's say you spent $3,000 on Google Ads, $500 on software, and 20 hours of your time at $100 per hour. That's $5,500 total. If you closed 10 customers, your true acquisition cost is $550 each. Make sure that number leaves you with healthy profit after you do the work. If not, something needs to change.

For good quality leads, expect 20% to 40% conversion across most trades. If you're closing less than 20%, you've got either a sales skills problem or a lead quality problem that needs fixing. If you're closing more than 40% consistently, you might actually be underpricing your services and leaving money on the table.

Emergency services convert way higher, sometimes 50% to 70%, because people are desperate and need help immediately. They're not shopping around when water is flooding their basement. Planned services like kitchen remodels or deck builds convert much lower, maybe 15% to 25%, because homeowners are gathering multiple quotes and thinking about the decision for weeks or months.

Exclusive leads should convert at 30% minimum since you're the only contractor talking to that homeowner. Shared leads from platforms like Thumbtack might only convert at 5% to 10% because you're one of five contractors all racing to win the same job. Track your conversion rate by source religiously so you know exactly which lead sources are actually worth the money you're spending.

Give it at least 90 days before you make big decisions. Some leads close same day, others take 2 to 3 months. If you judge ROI after 30 days, you're probably missing half the revenue that's still in the pipeline.

For channels like SEO and content marketing, you need 6 to 12 months to see real results. SEO doesn't work overnight. You're building authority and rankings over time. If you quit after 3 months because you're not seeing results yet, you just wasted your money. Stick with it.

Paid advertising like Google Ads should show signs of life within 30 days. You should be getting leads and closing some jobs. But don't expect full ROI for 90 days. And keep in mind that customers you acquire today might refer friends or hire you again years later. True ROI plays out over years, not weeks.

Either your leads suck, your prices are too high, or you're bad at sales. Probably a combination of all three. Start by figuring out which one is the biggest issue.

If you're calling leads and finding out they're fake numbers or people who never requested quotes, that's a lead quality problem. Switch lead sources. If you're getting good leads but losing to competitors on price every time, that's a pricing problem. Either lower your prices or get better at selling value.

If your leads are good and your prices are competitive but you're still not closing, that's a sales problem. Work on your phone skills, your in person estimate process, and your follow up. Most contractors are terrible at sales. They show up, give a quote, and leave. Winners ask questions, build rapport, overcome objections, and ask for the job. Big difference.

Yes, 100%. If you're not tracking where leads come from and which ones close, you're flying blind. A simple spreadsheet works fine. Or use a real CRM like HubSpot or Jobber or ServiceTitan.

Track every lead source, the date it came in, whether you called them, whether you sent a quote, and whether they hired you. This tells you which marketing channels are actually working and which ones are wasting your money.

Most contractors have no idea where their customers come from. They just know they're busy. But what happens when the work dries up? They don't know what to turn on because they never tracked what was working. Use a calculator to figure out exactly how many leads you need at your current close rate to hit your revenue goals.

The average is around 20% to 30% across all trades. So if you do 10 estimates, you should close 2 or 3 of them. If you're below 20%, something's wrong. If you're above 40%, you might be underpricing.

Emergency calls close at 50% or higher because people need help immediately. Big ticket projects like full remodels close at maybe 15% because homeowners get 5 quotes and think about it for months.

To improve your close rate, ask better questions during the estimate. Find out what's most important to them. Is it price? Speed? Quality? Then tailor your pitch to what they care about. And always follow up. Most contractors give one quote and never call back. That's leaving money on the table. Call 3 days later and ask if they have questions. That alone can boost your close rate by 10%.

Most contractors spend between 2% and 10% of annual revenue on marketing. If you're well established and getting steady referrals, 2% to 3% might be enough to stay visible and maintain your market position. If you're growing aggressively or entering new markets, you'll probably need to spend 7% to 10% to gain traction against established competitors.

Don't compare yourself to other industries like software or retail. Some businesses spend 15% to 20% or even more on marketing. Contractors don't need to spend that much because word of mouth and referrals are incredibly powerful if you do good work. Your reputation does a lot of heavy lifting that other businesses have to pay for.

Start with 5% as a baseline if you're not sure. A company doing $500,000 per year should budget around $25,000 for marketing. That works out to roughly $2,000 per month. Split that between some paid advertising, maintaining your website, local SEO work, and maybe a part time marketing person or agency. Track results carefully every month and adjust your budget up or down from there based on what's actually working.

For Homeowners: Understanding the Lead Generation System

Yes. When you fill out a form on HomeAdvisor, Angi, Thumbtack, or similar sites, they sell your information to contractors. You might think you're just requesting quotes, but behind the scenes, 3 to 5 contractors are each paying $30 to $100 for your phone number.

That's why you get bombarded with calls within minutes. Every contractor who bought that lead is racing to call you first because whoever calls first usually wins. It can feel overwhelming getting 5 calls in 10 minutes.

This isn't necessarily bad. You do get multiple quotes quickly. But understand that contractors are under pressure to close you fast because they paid for the lead. They're not casually browsing. They're in competition mode. If you're not ready to move forward soon, you're wasting everyone's time and money.

Because the lead generation site you used sold your information to multiple contractors. When you submit a form on HomeAdvisor or Angi, that request goes to 3 to 5 different companies. Each one pays for your contact info.

They all call you immediately because they know their competitors are calling too. The first one to get you on the phone and schedule an estimate usually wins the job. So it's a race. That's why your phone blows up.

If you only want to talk to one contractor, ask friends for a referral or search Google and call someone directly. When you use lead generation sites, expect multiple calls. That's the whole business model. You get more options, contractors get more competition.

Sometimes yes. When a contractor pays $50 to $100 for your lead and they're competing with 4 other contractors, they often build that marketing cost into their quote. They need to win enough jobs to cover all the leads they're paying for.

A contractor you found through a referral doesn't have that marketing expense, so they might be able to quote 10% to 15% lower for the same job. You're indirectly paying for the convenience of getting multiple quotes fast through these platforms.

That said, not all contractors on these sites are more expensive. Some eat the marketing cost to stay competitive. But generally speaking, getting quotes through referrals or finding contractors directly on Google tends to result in better prices because there's no middleman taking a cut.

Lead generation sites are convenient. You fill out one form and get multiple quotes fast. But the quality of contractors on those platforms is all over the place. Some are great, some are terrible, and you're doing the work of sorting through them.

A referral from a friend or neighbor who had a good experience is usually better. You know that person did good work because someone you trust hired them. Check their Google reviews too. If they have 50 five star reviews, that's a pretty good sign.

The absolute best way? Get 3 referrals from friends. Check their Google and Facebook reviews. Call them directly. This takes a little more effort than filling out one form, but you'll probably get better quality and better pricing. Lead generation sites are fine if you're in a hurry or don't know anyone, but referrals are the gold standard.

Some contractors ask for a deposit upfront. That's normal and reasonable, especially if they need to order materials. A 10% to 25% deposit is standard. Anything more than 50% upfront is a red flag.

The deposit protects them from you canceling at the last minute after they've blocked out their schedule and ordered materials. It's not a scam. But make sure you get a written contract that explains when payments are due and what happens if either party needs to cancel.

If a contractor asks for 100% payment upfront before starting, run away. That's a huge warning sign. Legitimate contractors do a deposit, progress payments as work is completed, and final payment when you're satisfied. Never pay everything before they've done anything.

Ask them where they got your information. If they say they saw your request on HomeAdvisor or Angi, then yes, they paid for it. If they say you filled out a form on their website or someone referred them to you, they didn't buy it.

There's nothing wrong with contractors using lead generation sites. Lots of good contractors do. But if 5 people all call you within 10 minutes, you know your info was sold to multiple companies and they're all competing.

Check their Google reviews. A legitimate, established contractor should have at least 20 to 50 reviews. Look at how they respond to negative reviews. That tells you a lot about how they handle problems. And make sure they're licensed and insured. Ask for proof and verify it with your state licensing board.

Usually no. The absolute best contractors are so busy from referrals and repeat customers that they don't need to buy leads. They might have a Google Business Profile and a website, but they're not paying for leads on HomeAdvisor.

Lead generation sites tend to attract newer contractors who are still building their reputation, or contractors who aren't getting enough referrals. That doesn't mean they're all bad. Plenty of good contractors use these sites to fill gaps in their schedule.

But the top tier contractors in any market are usually too busy to bother with shared leads. They get found through Google, referrals, and their reputation. If you can find one of those contractors and they have availability, that's your best bet. They're not desperate for work so they'll do a better job and charge fair prices.

Because they're factoring in different things. One contractor might include permits, cleanup, and disposal. Another might quote just the labor and materials. Always ask what's included to compare apples to apples.

Experience and quality matter too. A contractor with 20 years of experience and 100 five star reviews can charge more than a new contractor with 5 reviews. You're paying for skill, reliability, and peace of mind.

Marketing costs play a role too. If a contractor paid $100 for your lead and is competing with 4 other people, they might quote higher to cover that cost. A contractor who you found through a referral doesn't have that expense, so they can quote lower. When you use lead generation sites, you're indirectly driving up the price you'll pay.

No. Cheapest is often worst. Contractors who quote way below everyone else are either inexperienced, cutting corners, or planning to hit you with change orders later. You'll end up paying more and getting worse results.

Instead, get 3 quotes. Throw out the highest and lowest. Pick from the middle based on who you trust, who has the best reviews, and who explained things clearly. Price matters, but it shouldn't be the only factor.

A $10,000 job done right lasts 20 years. A $7,000 job done poorly falls apart in 5 years and costs you another $10,000 to fix. You just spent $17,000 total trying to save $3,000 upfront. That's why going with the cheapest quote often backfires. Pay fair prices to good contractors and you'll save money long term.

For more contractor resources, calculators, and tools, visit Instant Sales Funnels.

© 2026 Contractor Lead Generation FAQ. All information based on industry research and real contractor experiences.