General contractor marketing works best when you measure it by cost per qualified project lead, not by clicks or raw form fills. A general contractor pays roughly $30 to $230 for a raw construction lead in 2026, but only a fraction of those are ready to hire. The channels that produce booked estimates are local SEO, Google Local Services Ads, portfolio content, and referral networks, each with a different cost, speed, and lead quality profile.
Last reviewed: September 2026
This guide compares those channels by what a genuinely qualified lead costs, gives you a formula to calculate your own number, and offers a decision framework tied to your average project value. It is written for owners and estimators who close five-figure and six-figure jobs and cannot afford to chase tire-kickers.
What general contractor marketing costs per qualified lead in 2026
A raw construction lead runs about $30 to $230 in 2026, with a blended median near $50 to $110 across channels. Your cost per qualified lead is higher, because a qualified lead has budget, a real project, and location inside your service area. If one in three leads qualifies, a $60 raw lead becomes roughly $180 per qualified lead.
The table below shows typical ranges by channel. Treat the qualified rate as an estimate you replace with your own data after 60 to 90 days of tracking.
| Channel | Typical cost per raw lead | Approx. qualified rate | Approx. cost per qualified lead | Speed to results |
|---|---|---|---|---|
| Google Search Ads | $120 to $200 | 25% to 40% | $300 to $700 | Days |
| Google Local Services Ads | $45 to $70 | 40% to 60% | $80 to $175 | Days to weeks |
| Local SEO and Google Business Profile | $20 to $60 (blended) | 40% to 60% | $40 to $150 | 3 to 12 months |
| Facebook and Instagram | $25 to $45 | 10% to 25% | $120 to $400 | Days to weeks |
| Referrals and subcontractor network | Near $0 direct | 50% to 75% | $0 to $80 | Ongoing |
A useful ceiling: keep total acquisition cost under 10% to 15% of your average project value. On a $40,000 remodel, that allows $4,000 to $6,000 to win the job, which makes even a $700 qualified search lead defensible if your close rate holds.
The channels that produce project-ready leads
Four channels reliably produce leads that turn into signed contracts for general contractors: local SEO, paid search including Local Services Ads, portfolio-led content with reviews, and referral networks. Each fills a different part of a long consideration cycle, so most established firms run two or three at once rather than betting on one.
Local SEO and Google Business Profile
Local SEO earns you a spot in Google’s map pack and organic results using three signals: relevance (your Business Profile category and services), proximity (your defined service area), and prominence (reviews, citations, and web presence). It is the lowest cost per qualified lead over time but the slowest to build, with early ranking movement often in three to six months and stronger gains by month twelve.
Reviews are the strongest lever here. Contractors with 50 or more reviews and a 4.5 star rating tend to outperform competitors with fewer, because homeowners default to the profile with recent five-star reviews. A steady review cadence plus accurate name, address, and phone data across directories usually moves rankings faster than editing page meta tags. See our guidance on SEO for professional services for the underlying method.
Paid search and Local Services Ads
Paid search buys immediate visibility from buyers already searching. Standard Google Search Ads in the construction category are expensive, often near $165 per raw lead, while Google Local Services Ads average about $53 per lead and show a Google Guaranteed badge. Both deliver in days, which makes them the fastest way to fill a thin pipeline.
The catch is qualification. Search intent varies from serious homeowners to price shoppers, so track which keywords and ad groups produce booked estimates and pause the rest. Local Services Ads let you dispute clearly unqualified leads, which lowers your effective cost per qualified lead.
Portfolio content and social proof
Portfolio-led content converts because construction is a visual, high-trust purchase. Detailed project pages with before-and-after photos, scope, timeline, and budget range answer the exact questions a homeowner has before requesting a quote. This content also feeds local SEO and gives paid traffic a reason to trust you.
Pair the portfolio with clear calls to action such as “Request a Quote” and social channels that show work in progress. Our overview of social media lead generation covers how to turn project photos into inbound inquiries without paying for every click.
Referral and subcontractor networks
Referrals produce the highest qualified rate at the lowest direct cost, often 50% to 75% qualified because the prospect arrives pre-sold. A past client, architect, or subcontractor vouches for your reliability, which shortens the sales cycle and raises your close rate. The tradeoff is volume: referrals are hard to scale on demand.
Formalize the flow with a simple referral request after every completed job and a reciprocal arrangement with trades you subcontract. For a wider view of low-cost pipeline building, see our resource on small business lead generation.
How to calculate your cost per qualified project lead
Cost per qualified project lead equals total channel spend divided by the number of leads that had a real project, a budget, and a location you serve. Tracking this per channel tells you where to add or cut budget. Run the steps below every month.
- Total your spend for one channel over a set period, including ad cost, agency or tool fees, and staff time to answer leads.
- Count every lead that channel generated in the same period, from calls, forms, and profile messages.
- Mark each lead as qualified or not, using fixed rules: real project, budget in range, and inside your service area.
- Divide total spend by the qualified count to get cost per qualified lead for that channel.
- Divide qualified leads by signed jobs to get your close rate, then multiply cost per qualified lead by leads-per-job to get true cost per acquired customer.
- Compare that customer cost to 10% to 15% of your average project value, and shift budget toward channels that stay under the ceiling.
Choosing channels by project value and timeline
Match your channel mix to your average project value and how fast you need work. Small, fast jobs can absorb only cheap leads, while large custom projects justify expensive high-intent channels because one signed contract pays back months of spend. The framework below maps common contractor profiles to a starting mix.
| Contractor profile | Average project value | Priority channel mix | Why |
|---|---|---|---|
| Handyman and small repair | $500 to $5,000 | Local SEO, referrals, LSA | Thin margins demand low cost per lead |
| Kitchen and bath remodeler | $15,000 to $75,000 | Local SEO, LSA, portfolio content | High-trust visual sale, moderate cycle |
| Whole-home and custom builder | $150,000 and up | Portfolio content, referrals, search | Long cycle, few but high-value leads |
| New market entry, need volume now | Any | Search Ads and LSA first, SEO in parallel | Paid buys speed while SEO compounds |
Whatever the mix, add local SEO in parallel from day one, because it lowers your blended cost per qualified lead as it matures. If you want the mix built and managed for you, review our consulting services.
Mistakes that waste general contractor marketing budget
Most wasted contractor marketing spend traces to three habits: judging channels by raw lead count instead of qualified leads, failing to follow up fast, and spreading a small budget across too many channels. Fixing these often improves cost per qualified lead more than any new ad campaign.
Leads frequently die not because a channel failed but because nobody responded quickly and consistently. Speed to first contact, a single follow-up system, and honest qualification rules protect the money you already spend. Pick two channels, track them for 90 days, then scale the one with the lowest cost per qualified lead.
Frequently asked questions
How much does general contractor marketing cost per lead?
A raw construction lead costs roughly $30 to $230 in 2026, with a blended median near $50 to $110. Cost per qualified lead runs higher, often $80 to $700 depending on channel, because only a share of raw leads have a real project, budget, and location you serve. Track your own qualified rate to get an accurate number.
Which marketing channel gives contractors the lowest cost per qualified lead?
Referrals and mature local SEO usually deliver the lowest cost per qualified lead, often under $150, because they attract pre-sold prospects inside your service area. Referrals can run near zero direct cost but are hard to scale. Local SEO is cheap over time yet takes three to twelve months to build momentum through reviews and Google Business Profile signals.
Are Google Local Services Ads worth it for general contractors?
Local Services Ads often suit general contractors because a lead averages about $53, results arrive in days, and the Google Guaranteed badge builds trust. You can dispute clearly unqualified leads, which lowers your effective cost per qualified lead. They work best alongside local SEO so you are not renting all of your visibility.
How much should a general contractor spend on marketing?
A common rule is to keep total customer acquisition cost under 10% to 15% of your average project value. On a $40,000 job that allows $4,000 to $6,000 to win it. Many established firms budget 5% to 10% of revenue on marketing, weighting spend toward the channels with the lowest cost per qualified lead.
How long does local SEO take to generate contractor leads?
Most contractors see early ranking movement in three to six months and stronger gains by month twelve. Faster wins come from fixing your Google Business Profile category, cleaning up name, address, and phone data across directories, and building a steady review cadence. Because it compounds, run local SEO in parallel with paid channels rather than waiting.
What is a good close rate for general contractor leads?
Close rates vary by channel and project size, and general contractors face longer sales cycles than most trades because projects are large and heavily considered. Referral and repeat leads close far more often than cold paid leads. Rather than chasing a single benchmark, track close rate per channel so you can calculate true cost per acquired customer.
More marketing guides for rank on ai: get cited by ai search
- Moving Company Marketing: A Cost-Per-Booked-Move Playbook
- Orthodontist Marketing: A Cost-Per-Start Playbook for New Patients
- Performance Max: How Google's All-Inventory Campaign Works (2026 Guide)
- Personal Trainer Marketing: How to Fill a Book of Clients
- Plumber Marketing: What It Costs to Book a Job
- App Store Optimization: A Complete ASO Guide for App Store and Google Play
- Rank on AI: Get Cited by AI Search
About the author
Christoph Olivier Christoph Olivier is the founder of CO Consulting and a fractional CMO who has managed millions of dollars in ad spend and built a combined audience of over a million followers across social platforms.
