You pay for every job twice. Only one invoice shows up.
A lead costs you $150 to $400. Then you drive out, measure, price it and write the proposal — four hours that nobody bills anyone for. At a $65 loaded hour that is $260 more, spent on a job you might not win. Most general contractors track the first number obsessively and have never once calculated the second.
Sources: BaaDigi contractor growth benchmarks 2026 (remodeling $150–$400 CPL, 3–8 week sales cycle); ConstructConnect bid-hit ratio guidance for commercial GCs, August 2026, citing George Hedley and ENR; Kitchen Remodeling SEO first-party channel data, June 2026; Web Pinnacles home service conversion benchmarks 2026. National figures — and the tool below matters more than every one of them, because it runs on your numbers rather than somebody else’s.
Why is marketing for general contractors different?
Because the thing you sell takes months to decide on, costs more than a car, and is awarded after the buyer collects three bids. An HVAC company sells a replacement to somebody whose system failed this morning. You sell a $120,000 renovation to somebody who has been thinking about it since last spring and has already asked three friends who they used. Every tactic that works on urgency fails here, and the cost structure underneath is different too.
You bid for free, and it is not free
Unpaid estimating is the largest unmeasured cost in most contracting businesses. Every site visit, takeoff and written proposal is real money spent on a maybe. It never appears as a line item, so it never gets managed — and it scales with lead volume whether you win or not.
More leads can genuinely lose you money
This is the sentence most agencies will never say to a GC. Double your lead flow without improving qualification and you have doubled your unpaid estimating hours. If the extra leads close at the same rate, you have bought yourself more work, not more profit.
Three bids, then whoever answers fastest
Buyers shortlist on reviews and portfolio, then award to whoever bids clearly and quickly. If your proposals take a week to go out, more leads will not fix your revenue — the bottleneck is behind the phone, not in front of it.
The research phase is months long
Homeowners commonly research for four to twelve weeks before contacting anybody. That makes content structurally more powerful in this trade than in any urgency-driven one — you can be in the consideration set long before the phone rings.
Disqualification is a feature
A lead that was never going to hire you still costs a site visit. Publishing honest cost ranges and stating clearly what work you do not take loses you enquiries and saves you estimating hours. That trade is almost always worth making.
Proof outranks persuasion
Nobody hands over a six-figure project on the strength of ad copy. Documented projects, real photography, named scope and honest investment ranges do the work that adjectives cannot — and they happen to rank for the exact jobs you want more of.
What does an unpaid estimate actually cost you?
Estimating cost per job won is hours multiplied by loaded rate multiplied by one hundred over your win rate. Notice what is missing from that: volume. The number of bids you send does not appear, which is the mathematical reason "we just need more leads" so rarely fixes a general contractor’s margin. Only the hours, the rate or the win rate can move it.
The Bid Desk
AFC · No. 009What a bid costs you
What a bid is worth
Runs in your browser. Nothing is stored or sent. Estimating cost per won job is hours × loaded rate × (100 ÷ win rate). The lever comparison annualises both at your current bid volume and holds everything else constant — it is a sizing exercise, not a forecast. If you do not know your win rate, that is worth more of your attention than this calculator is.
How do you stop paying to estimate the wrong jobs?
By putting the filters on the website instead of in the truck. Every one of these costs you enquiries on purpose. That is not a side effect, it is the entire point — an enquiry you never receive is a Saturday you keep and a tank of fuel you do not burn.
Publish honest cost ranges
Not fixed prices — ranges, with the variables that move them explained. A homeowner who has been researching for eight weeks wants to know whether you are in their universe before they call. You will lose enquiries from people who were never going to hire you, which reads as a loss on a dashboard and is a saving on a timesheet.
State the work you do not take
Minimum project size, the trades you sub out, the jobs you have stopped doing. A GC who says "we do not take projects under $25,000" saves themselves every site visit under $25,000 and signals seriousness to the buyers who are above it. Vagueness is not a wider net, it is a slower one.
Build the portfolio properly
Before and after photography, the scope written out, the rough investment range, what the complication was and how it was solved. This proves competence, qualifies on budget and ranks for the exact work you want more of. Most contractors have thousands of photos on a phone and none on the website.
Shorten the gap between visit and proposal
Buyers award to whoever bids clearly and quickly. If your proposals go out a week late you are losing jobs you already paid to estimate, which is the most expensive possible way to lose one. Fixing the turnaround is usually worth more than any campaign we could run for you.
Build service-plus-location pages for work you actually want
Nobody searching "construction company" is going to hire you. Somebody searching "kitchen remodeling contractor" plus their suburb might. Build pages for the jobs you want in the three or four areas you like working in — not thin pages for forty towns you have never worked in, which is the fastest route to being treated as a low-quality site.
Systematise repeat and referral work
Negotiated and repeat-client work wins at far higher rates than competitive bidding, which means it costs dramatically less to estimate per job won. Past clients, architects, designers and realtors are a channel, not luck. Every referred job is one you barely had to bid for.
See contractor SEO for how these pages get architected, lead generation systems for the qualification and follow-up layer, and remodeling marketing if the majority of your work is renovation rather than ground-up.
What do general contractor leads cost in 2026?
Roughly $15 at the cheap end of mature organic to $600 or more for a shared third-party lead. The spread is wider than in any urgency-driven trade because a construction lead can mean anything from somebody pricing a deck to somebody funding a full renovation. Read the right-hand column before the middle one.
| Channel | Cost per lead | What you are actually buying |
|---|---|---|
| Mature organic search | $10–$63 | The cheapest qualified lead in the trade once it is working, and the slowest to build. Reaches the buyer during the four-to-twelve-week research phase, which is where GC decisions are actually made. |
| Google Business Profile & map pack | $0 direct | Free, and the first thing a shortlisting homeowner looks at. Reviews, photos, category and service area decide whether you appear at all. |
| Local Services Ads | $25–$112 | Where available, priced per lead rather than per click. Calls tend to run higher than message leads and generally qualify better. |
| Meta / Facebook lead ads | $5–$167 | Cheap per lead and highly variable in quality. Useful for retargeting and for design-led work with strong photography; poor as a primary source of six-figure projects. |
| Google Ads (non-branded) | $150–$400 | Clicks around $8–$18 on kitchen and bath terms. Controllable and immediate, and the channel where a bad landing page costs you the most per mistake. |
| Third-party lead vendors | $150–$600+ | Angi, HomeAdvisor, Houzz and similar. Commonly shared with three to five competing contractors, so you are paying a premium to enter a race you did not choose. |
| Referral and repeat | Lowest all-in | Wins at a far higher rate than competitive bidding, which makes the estimating cost per job won a fraction of everything above. Almost never run as a system. |
Sources: Kitchen Remodeling SEO channel breakdown, June 2026 (first-party data across 15 US markets); BaaDigi contractor growth benchmarks 2026; Construction Lead Pro 2026 cost-per-lead analysis; SubcontractorHub construction marketing guide 2026. Ranges rather than point estimates, because the spread between a deck enquiry and a full renovation enquiry is genuinely that wide. Replace them with ninety days of your own data — the free lead tracker is built for it.
If your win rate is 8%, we should not sell you traffic.
At that rate you are writing twelve estimates for every job, and every one of them costs real hours. More leads would multiply the cost and return one in twelve. The fix is qualification, turnaround time and the quality of the proposal — some of which is marketing and some of which is not. We would rather tell you which is which on a phone call than take a retainer for the wrong one.
Get a free marketing auditWhat does general contractor SEO and advertising involve?
Profile and reviews first, because they are free and they are what a shortlisting buyer checks. Then the pages that qualify: cost guides, portfolio, and service work crossed with the areas you actually want. Paid comes last, once there is somewhere worth sending an expensive click.
Google Business Profile & the map pack
Correct primary category, services listed as you actually sell them, real project photography rather than stock, accurate service area and a steady review habit. Movement usually shows in 30 to 90 days. Google's own Business Profile help centre documents the setup if you would rather do it in-house.
Local SEO for contractors Step 02 · Where GCs winCost guides & the pages that qualify
Honest investment ranges for the work you do, written for the homeowner who is eight weeks from calling anybody. These rank, they get cited by AI answers, and they filter your enquiries before a single estimating hour is spent. The highest-leverage content in this trade by a distance.
Contractor SEO Step 03 · ProofPortfolio & project case studies
Each completed project written up with scope, challenge, solution, investment range and proper before-and-after images. Buyers shortlist on portfolio and reviews before they shortlist on anything else, and each entry is a page that ranks for the specific job it documents.
Contractor SEO Step 04 · Where the research now happensAI search visibility
"What does a kitchen remodel cost in my area?" is asked of an assistant long before anyone searches for a contractor. AI Overviews now appear on a large share of searches, with analysis finding paid click-through down by as much as 68% where they show — which rewards depth and local specificity rather than budget.
AI search optimization Step 05 · Once there is somewhere to send itGoogle Ads & Local Services Ads
Campaigns separated by job type, with negative keywords doing as much work as the targeting — because at $150 to $400 a lead, the clicks you prevent matter as much as the ones you buy. Google Guaranteed became Google Verified in October 2025; older guides have the name wrong.
Google Ads for contractors Underneath all of itQualification, tracking & follow-up
Call tracking per channel, an intake process that establishes budget and scope before a truck moves, and structured follow-up across a sales cycle measured in weeks. This is where the estimating cost per won job actually moves — and it is the part most agencies never touch.
Lead generation systemsWhat does each filter save a general contractor?
Every item below reduces enquiries and reduces estimating hours by more. Judge them on the second number. A marketing dashboard that only counts leads will tell you all four of these made things worse.
Published cost ranges
Filters out the homeowner whose budget is a third of what the work costs — the single most common wasted site visit in general contracting.
Saves a full estimate cycle each timeA stated minimum project size
Ends the small-job enquiries that consume the same drive time and paperwork as a large one while carrying a fraction of the gross profit.
Saves the worst-value bids firstA budget question in the intake form
One field. It moves the awkward conversation off your Tuesday evening and onto a form the homeowner fills in at their own kitchen table.
Saves the visit, not just the driveService area stated honestly
Two hours each way turns a profitable job into a break-even one. Say where you work, and stop being asked to price jobs outside it.
Saves the windshield hoursWhere should a general contractor get independent information?
Not from a marketing agency, on most of this. These are the primary sources we use ourselves and none of them pay us to be listed. On contracts, safety and business practice especially, go to the association or the regulator rather than to anyone selling you something.
NAHB
The National Association of Home Builders. Industry data, cost-of-construction research and remodeler resources. The source behind a lot of the numbers other people quote without attribution.
AGC of America
Associated General Contractors. Contract documents, workforce data and industry advocacy, weighted toward commercial and larger residential operations.
NARI
National Association of the Remodeling Industry. Certification, standards and consumer-facing credibility — membership is worth displaying on your site if you hold it.
OSHA
Construction safety standards and compliance guidance. A clean record is a marketing asset on commercial work, and the underlying obligations are not optional anywhere.
U.S. Small Business Administration
Free counselling, financing guidance and local assistance offices. If your constraint is working capital or hiring rather than leads, this is a better first call than any agency.
Google Search Central
Google's own documentation on how search works and what structured data does. The antidote to most of the SEO folklore you will be told by people selling it.
General contractor marketing questions
How much does marketing for general contractors cost?
What is a good cost per lead for a general contractor?
Why can more leads actually lose a general contractor money?
What is a good bid-hit ratio for a general contractor?
Should a general contractor publish price ranges on their website?
Are Angi, HomeAdvisor and Houzz leads worth it for a GC?
How long does SEO take for a general contractor?
Why is my construction website conversion rate so low?
Do I really need a project portfolio?
Will AI search send general contracting customers my way?
Find out where your jobs are leaking
We'll audit your website, your Google Business Profile, your review profile and the contractors currently outranking you — and we will look specifically at whether your site qualifies anybody before they reach your truck, because for a GC that is usually where the money is going.
About a day to turn around. You keep the findings whether you hire us or not, and there is no obligation. If we already work with a general contractor in your service area, we will say so on the first call rather than take the account.
Prefer to talk? 1-800-481-8638 — a person answers.
Request your free GC audit
No cost, no contract, no pitch deck.
Fewer estimates. Better ones.
One call. We'll look at your market, tell you what it takes to win it, and give you a real number. If the arithmetic doesn't work, we'll say so.