Stan Consulting · Problem · Construction Marketing
Every lead asks the price before they tell you the job. Here is what the score actually looks like and where the buyers got filtered out before they ever reached your phone.
Get the Diagnostic · $999The complaint
You answer the phone. Before the guy says hi, before he says his name, before he says what kind of job he has, he asks "how much does a roof cost." You bite your tongue. You say it depends. You ask what type of roof. He says he is just shopping around. You ask his zip. He says he is two hours out. You hang up. The next call is the same.
You ran the numbers. Out of every ten calls, six are price-only. Two are "how much for a quote, also can you do gutters and a fence and a deck." One never picks back up. The one job you actually want is buried under nine that are not worth the truck roll.
You watched a video that said "every lead is an opportunity." The guy in the video had a different problem. You hung up on a lead this morning who asked if he could just buy the materials from you and install them himself.
Your wife asked how the day was. You said "good." You meant "I answered the phone ten times and one call was a real job and the rest were people trying to figure out how much a roof costs because Google said you would tell them for free."
The agency says the lead volume is up. The phone records say so too. The bank account says the same number as last quarter. Something is filtering buyers out before they get to you and you are paying for the leftovers.
What you already tried
The diagnostic questions
This is where the page changes register. Answer these on paper. Most contractors have never separated the call mix this way.
If four of these come back blank, the mix has never been measured by source. The audit measures it in seven days and names the three changes with the largest expected lift on closed-job rate.
What is actually happening
The voice shifts from here. This is the structural read. Five things show up in almost every account that opens this complaint.
The three layers to read
01
A 100-point scorecard against your last 30 to 60 calls. Trade match, geo match, intent signal, budget signal, decision authority. Output is a per-call grade and an aggregate.
Read the Reference →02
The mix broken out by ad source, by ad set, by referral, by direct call. One source is usually doing 60 to 70% of the damage. Naming it changes the spend allocation.
Read the Reference →03
How price gets framed before the price-shopper asks. The anchor sets the comparison and filters out the buyers who were never going to pay. Anchoring is the second-half close.
Read the Reference →What most contractors get wrong here
Misreading 01
"All leads are tire kickers now because the economy is soft."
A soft market changes volume. It does not turn buyers into price-shoppers in the same proportion across every source. The mix is changeable. The source mix is what the audit fixes.
Misreading 02
"If I just answer faster, the close rate fixes itself."
Faster answering helps the buyer-first calls. It does not turn price-first calls into buyers. Speed-to-call is one variable. The mix and the script are two others.
Misreading 03
"The agency said I have to wait three months for the data to mature."
Three months of running the wrong mix at the wrong cost is three months of waste. The diagnostic reads the mix from the first 30 calls. Waiting for "the algorithm" to fix what the source mix is producing is an explanation, not a plan.
What gets diagnosed
What you get
Seven days. PDF and editable doc. Names the three moves with the largest expected lift on closed-job rate.
Per-call grade with reason. Aggregate score by source. The sheet keeps running after the audit ends.
Three headline rewrites with the matching landing-page rewrite. Pulls a different mix without lowering the budget.
Opening line, first 90 seconds, anchor sequence, three honest disqualify lines that move the wrong caller off the phone fast.
Current vs target distribution by source. Names which line to turn down and which to turn up, with a timing window.
One hour. Re-score the calls, check the moves that landed, name what to do next. Included.
Total named value: $5,800. Price: $999. The math defends in 15 seconds.
What you are already paying
Hours qualifying price-shoppers
$3,600/mo
60 hours at $60 / hour fully loaded. Most of those hours die on price-first calls that were never going to close.
A new lead-platform contract
$2,000/mo
Different logo, same mix. Different rep, same script. The source mix is the variable; the platform name is not.
The diagnostic
$999
One time. Seven days. Written report you own. Three named moves. Keep it whether you hire us or not.
Common questions
A buyer with no budget, no decision authority, no timeline, no job clarity, or a combination. Most contractors call any non-closing lead a tire kicker. The grading scheme separates real tire kickers from leads that could close with better handling.
The match between your ad copy, landing page, and intake script determines who self-selects in. Tire kicker traffic is usually a result of ad copy that does not pre-qualify and a landing page that asks for the call before the qualifier.
The lead-quality score broken out by source and by ad set. Where the price-shoppers come from. Where the budget-qualified buyers come from. The three changes to ad and intake that shift the mix toward the buyer side.
Yes and the diagnostic shows you how. A 60-second disqualify on the first call recovers hours and protects your closing rate by source. The script is part of the deliverable.
Yes. Stan Consulting works with construction operators across the United States and a few international markets. The office is in Roseville, California.
Posted prices are a partial filter. They knock out some price-shoppers and also knock out some buyers who read the number without context. The diagnostic separates the two effects and names the right move for your trade.
Volume is a hour-count problem. The audit names the source mix and the right ceiling for your team. Turning the volume down on the wrong source recovers hours without lowering closed-job revenue.
The engagement format
Seven days. Written report. Three named moves. Scored against your last 30 to 60 calls. You keep it whether you hire us or not. The math defends in 15 seconds and the phone gets quieter on the wrong calls, not the right ones.
Get the Diagnostic · $999 Or write with one specific question first.The phone is not the problem. The mix on the phone is.
Related reading · Marketing Atlas
California operators
California · Sacramento metro
High contractor density, high ad-spend density, high tire-kicker call volume across roofing, HVAC, and remodel trades.
California · Coastal
Year-round trade season. Price-shopper volume is highest in the warm-season months and the mix is fixable.
California · Sacramento metro
High average ticket. The wrong source mix sends low-ticket inquiries that waste a high-ticket estimator's hour.