What Is a Good Cost per Lead for General Contractors?
Learn how to calculate what your construction company can profitably pay for a lead based on project value, margins, qualification rates, close rates, and signed revenue.
A good contractor cost per lead is not the cheapest CPL available. It is a cost that produces enough qualified and profitable projects to support the company's acquisition goals. A $50 lead can be expensive if it never qualifies. A $300 lead can be profitable if it consistently converts into a high-value project with healthy margins.
The question of what a good cost per lead is for a general contractor cannot be answered with one number. It depends on the economics of the specific business — average project value, gross margin, lead quality, close rate, and the company's target customer acquisition cost. Two contractors in the same market running the same campaign may have entirely different acceptable CPL ranges based on these factors.
This article provides a practical framework for calculating your own maximum affordable cost per lead, understanding the metrics that matter alongside raw CPL, and diagnosing when lead costs are actually too high. For context on building the full marketing system, see the general contractor marketing strategy guide.
What Is Cost per Lead?
Cost per lead is the amount spent on advertising divided by the number of leads generated during the same period.
Cost per lead = Advertising spend ÷ Number of leads
Example:
Advertising spend: $5,000
Leads generated: 25
Cost per lead: $200
This calculation is easy to compute, which is why it is widely reported in marketing dashboards. The problem is that a raw CPL figure does not tell you whether the leads were real, qualified, reachable, inside the service area, appropriate for the contractor's services, large enough to be profitable, or converted into appointments or signed projects.
Reporting cost per lead without also tracking lead quality and downstream conversion is one of the most common ways construction companies misread marketing performance.
What Is a Good Cost per Lead for General Contractors?
There is no universal answer. A good CPL must be evaluated relative to the economics of the specific business and market.
The relevant factors include average signed project value, gross margin per project, lead-to-sale conversion rate, lead quality and qualification rate, sales cycle length, service area size, available project capacity, and the target customer acquisition cost the business has set.
Contractors should be careful about comparing their CPL directly to national benchmark articles, different service categories, different states, emergency service businesses, small repair companies, or high-ticket remodeling companies. A CPL that is excellent for a foundation repair company may be unsustainable for a custom home builder, and vice versa.
The sections below explain how to calculate a maximum affordable CPL for your specific situation, using your own numbers.
Cost per Raw Lead vs Cost per Qualified Lead
A raw lead is any initial inquiry — a form submission, incoming call, chat message, booking request, or Local Services Ads contact. Raw leads include everything: people who are genuinely interested in your services, job applicants, competitors, spam, wrong numbers, and inquiries for services you do not offer.
A qualified lead is one that has passed a deliberate evaluation against your criteria. A qualified contractor lead might match criteria such as the correct project type, correct location, appropriate budget, realistic timeline, decision-maker involvement, property ownership, and minimum project size.
Example:
Advertising spend: $6,000
Raw leads: 40
Qualified leads: 12
Raw CPL: $150
Cost per qualified lead: $500
The cost per qualified lead is the more useful metric. A campaign with a $150 raw CPL that only produces $500-per-qualified-lead opportunities may be performing worse than a campaign with a $300 raw CPL that consistently produces $400-per-qualified-lead outcomes.
Your qualification criteria should reflect your actual services — only exclude categories for work you genuinely do not take on.
Why Cheap Contractor Leads Can Be Expensive
Low raw CPL can hide serious performance problems. Common sources of inexpensive but low-value leads include job seekers, vendors and subcontractors, spam, wrong numbers, DIY questions, material-only requests, small repairs, projects outside the service area, projects below the minimum size, and leads that cannot be contacted after multiple attempts.
When these leads make up a large share of the total, an inexpensive raw CPL can mask a very high cost per qualified lead, a low appointment rate, high sales workload per signed project, a low proposal rate, a low average project value, a poor close rate, and ultimately a high customer acquisition cost.
Campaigns optimized purely for lead volume — without regard to lead type, qualification rate, or downstream conversion — often reduce raw CPL while increasing the real cost to acquire a signed project.
Why an Expensive Lead Can Still Be Profitable
The following is a hypothetical illustration — not an industry benchmark.
Illustrative example:
Cost per qualified lead: $800
Qualified leads required per signed project: 5
Customer acquisition cost: $4,000
Average project revenue: $80,000
Gross margin: 30%
Estimated gross profit before acquisition cost: $24,000
Whether those economics actually work depends on overhead, sales costs, fulfillment risk, cash flow timing, project capacity, and actual margin versus estimated margin. The point is that a $800 CPL is not inherently too high or too low — it depends entirely on the project and business economics behind it.
How to Calculate Your Maximum Affordable Cost per Lead
The following is a simplified model. A more complete analysis should use qualified leads and account for all sales stages.
Step 1: Determine average project revenue
Use your actual signed project revenue, not quoted project value. Projects often change in scope between quote and completion.
Step 2: Estimate gross profit per project
Step 3: Define a target customer acquisition cost
Decide how much gross profit your business can allocate to acquiring a project. This is a business decision that depends on your overhead, growth targets, and competitive environment. There is no single correct percentage.
Step 4: Calculate the lead-to-sale conversion rate
Step 5: Calculate maximum affordable CPL
Maximum affordable CPL = Target CAC × Lead-to-sale rate
Example:
Target customer acquisition cost: $3,000
Lead-to-sale rate: 5%
Maximum affordable CPL: $3,000 × 5% = $150
This is a simplified model. A more detailed version uses qualified-lead-to-sale rate rather than raw lead-to-sale rate, and factors in all acquisition costs — not just ad spend.
How to Calculate CPL Using Qualified Leads
When you have reliable data on your qualified-lead-to-sale rate, you can calculate a more precise maximum cost per qualified lead.
Maximum cost per qualified lead = Target CAC × Qualified-lead-to-sale rate
Example:
Target customer acquisition cost: $4,000
Qualified-lead-to-sale rate: 20%
Maximum cost per qualified lead: $4,000 × 20% = $800
Separating raw and qualified leads gives you a more accurate view of where your marketing and sales processes are performing well and where they are not. A low raw CPL combined with a low qualified-lead-to-sale rate often indicates a targeting or qualification problem, not a pricing problem.
Contractor Lead Funnel Calculator
Use this calculator to compute your key cost-per-lead metrics from your own monthly data. All calculations run client-side and no data is stored or transmitted.
Calculator
Contractor Lead Funnel Calculator
This calculator provides a simplified marketing estimate and does not replace financial or accounting analysis.
How Project Type Changes an Acceptable CPL
The acceptable CPL range varies significantly depending on the types of projects a contractor pursues. Small repairs have lower average revenue than bathroom or kitchen remodeling. Deck construction, roofing replacement, and basement remodeling have different margin profiles, sales cycles, and competitive landscapes. Home additions, ADU construction, whole-home remodeling, and custom homes involve longer sales cycles, more complex qualification, and typically higher average project values.
Higher project value can support higher acquisition costs — but only when margins remain healthy, sales conversion is consistent, the business can fulfill the work, cash flow supports the sales cycle, and the leads actually match the intended project type.
Mixing project types in a single campaign without separating performance by service makes it difficult to evaluate whether any individual service is generating profitable results.
How Location Affects Contractor Lead Cost
Lead economics vary across markets based on local competition levels, population density, search demand volume, property values, average project values in the area, seasonality, licensing requirements, travel distance between service locations, and service area size.
A lead in a dense urban market with many competing contractors may cost more per click than a lead in a less competitive suburban market — but the average project value may also differ significantly. The relevant question is not whether CPL is higher in one market, but whether the fully loaded acquisition cost produces profitable projects in that specific location.
Cost per Lead by Marketing Channel
Different marketing channels have fundamentally different lead economics. The table below summarizes the key dimensions — it does not include unsupported cost figures.
| Channel | Typical Intent | Charging Model | Control | Attribution Difficulty | Main Lead-Quality Risk |
|---|---|---|---|---|---|
| Google Search Ads | High (active search) | Per click | High | Low–Medium | Broad match / weak negatives |
| Local Services Ads | High (local search) | Per lead | Low–Medium | Medium | Out-of-scope inquiries |
| SEO / Organic | Mixed | Upfront + ongoing cost | Medium | Medium | Informational intent traffic |
| Google Business Profile | High (local intent) | Free listing | Low | Medium | Review quality dependency |
| Meta Ads | Low–Medium (demand gen) | Per click / impression | High | High | Low hiring intent |
| Home-service marketplaces | Medium | Per lead (often shared) | Low | High | Lead shared with competitors |
| Referrals | High | Variable (commission / time) | Low | High | Inconsistent volume |
| Email reactivation | High (past contacts) | Marginal per send | Medium | Medium | List quality decay |
| Organic social | Low | Time investment | Low | High | Low direct conversion |
Google Search typically captures active demand from users already looking for a contractor. Local Services Ads can generate direct inquiries for eligible services and categories. SEO has upfront and ongoing costs but does not charge per click once rankings are established. Social advertising may generate awareness and demand rather than immediate hiring intent. Marketplace leads may be shared with competing contractors depending on the platform and program. Referral leads involve networking, commissions, or operational effort that has a real cost even when no direct fee is charged.
Google Ads CPL vs Local Services Ads CPL
Comparing the raw CPL between Google Search Ads and Local Services Ads can be misleading because the two platforms differ in charging method, lead delivery mechanism, targeting control, landing page use, qualification process, attribution, and service eligibility requirements.
A more useful comparison evaluates cost per qualified lead, appointment rate, estimate rate, customer acquisition cost, signed revenue, and gross profit — measured separately for each channel over a period long enough to capture full sales cycles.
For a detailed side-by-side breakdown of how the two platforms work and how to evaluate them for your business, see the Google Ads vs Local Services Ads comparison for contractors.
How Landing Pages Affect Cost per Lead
The landing page a visitor reaches after clicking an ad directly influences how many of those clicks become leads, and what quality of lead completes the form or call. A page that converts at a higher rate lowers CPL by producing more leads from the same ad spend. A page that qualifies leads better reduces the volume of irrelevant inquiries, which lowers the cost per qualified lead even if raw CPL stays the same.
Key elements that influence landing page performance for contractors include a service-specific headline that matches the ad, a clear statement of the service area, real project images, genuine reviews, license and insurance information, a clear and specific call to action, project-type selection options on the form, a concise form with minimal friction, fast load speed, and a visible phone contact option.
Reducing CPL by lowering the qualification threshold — accepting any form submission as a lead — increases raw lead volume without improving business outcomes. The goal is not the lowest possible CPL. It is the lowest possible cost per qualified lead that produces profitable projects.
How Response Time Affects Lead Economics
Marketing cost can be wasted when leads are not contacted promptly or consistently. A lead that was generated by paid advertising but never reached — because of a missed call, delayed follow-up, or no after-hours process — represents the full CPL with zero chance of a return.
Effective follow-up includes an immediate acknowledgment when possible, direct calls, SMS reminders, email follow-up sequences, multiple contact attempts over a defined period, appointment reminders, CRM task management, clear ownership of each lead, and a defined process for after-hours and weekend inquiries.
Faster and more consistent follow-up generally reduces the risk of losing an active buyer to another contractor who responded first. For a practical follow-up system, see the article on contractor lead follow-up.
How Lead Qualification Affects CPL
Qualification criteria define which inquiries are worth investing sales effort into. For contractors, relevant criteria typically include correct service type, project location within the service area, minimum project size, budget range, desired timeline, property ownership, decision-maker status, and whether financing is needed.
The balance matters. Too little qualification creates wasted sales time, inflated lead counts, and misleadingly low CPL figures that do not reflect actual business performance. Too much friction in the form or process may reduce completed inquiries from legitimate prospects who do not want to answer extensive questions before speaking with someone.
Qualification can and should occur across multiple touchpoints: the landing page form, the initial phone call or SMS, the CRM intake process, and the appointment itself. Each stage provides an opportunity to confirm fit before investing more time.
How Close Rate Changes Your Affordable CPL
The following is a mathematical example with a fixed target customer acquisition cost. It is not an industry benchmark.
Target customer acquisition cost: $3,000
Lead-to-sale rate: 2% → Maximum CPL: $60
Lead-to-sale rate: 5% → Maximum CPL: $150
Lead-to-sale rate: 10% → Maximum CPL: $300
Improving the sales process — faster response, better qualification, stronger estimates, consistent follow-up — increases the number of leads that convert into signed projects. This directly increases the amount the contractor can profitably invest in marketing per lead, without needing to reduce CPL.
Cost per Lead vs Customer Acquisition Cost
These metrics measure different stages of the same funnel. CAC is closer to the final business outcome than raw CPL.
| Metric | Measures | Best Used For |
|---|---|---|
| Cost per lead | Cost to generate an inquiry | Campaign efficiency |
| Cost per qualified lead | Cost to generate a relevant opportunity | Lead quality evaluation |
| Cost per appointment | Cost to create a scheduled sales conversation | Follow-up performance |
| Customer acquisition cost | Cost to acquire a signed customer | Business profitability |
Cost per Lead vs ROAS
ROAS connects advertising spend to revenue, which makes it more complete than raw CPL. However, revenue is not gross profit. A campaign with a 5x ROAS that generates $100,000 in revenue may still be unprofitable if margins are thin or if agency fees, sales costs, and fulfillment expenses are not accounted for.
Additional limitations include incomplete attribution (long sales cycles may cross attribution windows), signed project values that change after contract, canceled projects that distort reporting, and cash collection timing that does not match the reporting period.
Contractors should review CPL, cost per qualified lead, CAC, ROAS, gross margin, and project capacity together — not optimize toward any single metric in isolation.
How to Track Qualified Leads and Signed Projects
Connecting advertising spend to signed project revenue requires a structured tracking flow:
- Ad click or call → Lead created with source captured
- Lead qualified or disqualified with reason recorded
- Appointment scheduled (or lost with reason)
- Estimate created
- Proposal sent
- Project won or lost with contract value and lost reason recorded
Tools and concepts that support this flow include Google Ads conversion tracking, call tracking with source attribution, UTM parameters on all ad destinations, GCLID capture in CRM forms, CRM stage management, offline conversion imports, enhanced conversions for leads, and revenue attribution reporting.
The key principle is that the ad platform and the CRM must agree on what counts as a conversion. A form submission, a qualified lead, an appointment, and a signed contract each represent a different level of business value and should be tracked and valued separately.
How to Diagnose a CPL That Is Too High
High CPL rarely has a single cause. The diagnostic framework below identifies the most common root causes by category.
Traffic problem
Possible indicators: irrelevant search terms triggering ads, broad match without adequate negative keywords, low-intent keywords, broad geographic targeting, or campaigns reaching wrong locations. For guidance on keyword strategy, see the best Google Ads keywords for general contractors guide.
Conversion problem
Possible indicators: slow page load, weak message match between ad and landing page, confusing or long form, limited trust signals, poor mobile experience, or unclear call to action.
Qualification problem
Possible indicators: wrong project types, small jobs, wrong locations, unrealistic budgets, job applicants, vendors, or spam filling the lead count.
Sales problem
Possible indicators: slow response time, inconsistent follow-up, missed calls, low appointment rate from contacted leads, poor estimate process, or no CRM accountability.
Economics problem
Possible indicators: low project margin, low average project value, excessive travel costs, poor close rate, capacity constraints, or a target CAC that is not aligned with actual project economics. Lowering bids is not always the correct solution — each root cause requires a different fix.
Common Contractor CPL Mistakes
- Comparing raw CPL across different services without adjusting for project value
- Treating every form submission as a qualified lead
- Ignoring spam and irrelevant contacts when calculating CPL
- Not tracking phone calls as leads
- Comparing CPL across different markets without accounting for local economics
- Using signed revenue instead of gross profit when evaluating marketing performance
- Ignoring sales labor, agency fees, and software costs in the acquisition cost
- Measuring only one month for projects with longer sales cycles
- Optimizing toward the cheapest leads rather than the most profitable ones
- Failing to record lost reasons in the CRM
- Not separating performance by service type
- Not separating performance by service location
- Ignoring follow-up performance as a factor in CPL outcomes
- Stopping campaigns before enough sales-cycle data exists to evaluate them fairly
- Keeping campaigns that generate leads but no signed revenue over extended periods
How Much Should a Contractor Budget for Lead Generation?
A simplified planning approach is to multiply the number of desired signed projects per month by the target customer acquisition cost.
Simplified example:
Desired signed projects per month: 3
Target CAC: $3,000
Indicative acquisition budget: 3 × $3,000 = $9,000
This is a planning model, not a guarantee. The actual marketing budget may also need to include agency fees, creative production, landing page development and maintenance, CRM software, call tracking, and sales support costs.
Fulfillment capacity must also be considered. Generating more signed projects than the business can deliver on schedule and at the expected quality level can damage customer experience, project margins, online reviews, and cash flow. Marketing investment should be calibrated to what the business can actually fulfill.
What Is a Good CPL? Final Answer
- Calculate gross profit per project using actual signed revenue and real margin.
- Set a target customer acquisition cost based on your growth goals and overhead.
- Measure the real lead-to-sale rate using CRM data — not estimates.
- Separate raw and qualified leads to understand true lead quality.
- Calculate the maximum affordable CPL using your target CAC and lead-to-sale rate.
- Compare performance by service type and location separately.
- Track contracts, revenue, and lost reasons in the CRM.
- Optimize toward gross profit per signed project, not lead volume or raw CPL.
For the full picture of how CPL fits into a broader contractor marketing strategy, see the complete general contractor marketing guide. For how Google Ads campaigns are structured to generate these leads, see the Google Ads for general contractors guide.
Frequently Asked Questions
Frequently Asked Questions
Turn Contractor Lead Costs Into Profitable Growth
Build a marketing system that tracks every opportunity from advertising spend to qualified lead, signed project, revenue, and gross profit.
Schedule a Free Marketing AssessmentRelated Contractor Marketing Guides
General Contractor Marketing: The Complete Guide
A comprehensive overview of every marketing channel and strategy general contractors need to generate consistent, qualified leads — from Google Ads and local SEO to CRM systems and revenue tracking.
Google Ads for General Contractors: How to Generate More Qualified Leads
A complete guide to running Google Ads for general contractors — from keyword strategy and campaign setup to bid management, landing page optimization, and revenue tracking.
Google Ads vs Local Services Ads for General Contractors
Compare Google Search Ads and Local Services Ads to understand which platform offers the right combination of reach, control, lead quality, and profitability for your construction company.
Best Google Ads Keywords for General Contractors
Learn how to choose high-intent Google Ads keywords for your construction services, organize them by campaign, and prevent irrelevant searches from wasting your budget.
How to Follow Up With Contractor Leads
A practical lead follow-up system for contractors — timing, channels, scripts, and CRM workflows that convert more estimates into signed projects.
