One shop in San Jose ate a 9.6% manufacturer increase on siding because the proposal was sixty days old and nothing in the math assumed the lag between signature and purchase. Another crew in the same zip tied profitability to the calendar date the distributor actually submitted the order, not the day the homeowner said yes. Before Devin, a Sacramento owner I advise, rebuilt estimating, he was bleeding about $1,248 per window contract simply because pricing froze at signing while glass and vinyl kept moving.
Last Tuesday we were scrolling invoices from a major vinyl supplier when the new line price landed almost eleven points above what he had quoted in February. In California, where labor rules and overhead already squeeze you, those quiet hits go straight to net. If fabrication stretches past twelve weeks, you are not only installing. You are carrying material risk like a lender, and the interest shows up on the P&L, not on a disclosure form.
Intelligence Deep Dive
Where margin really disappears
"You cannot price a job on this morning's cost if you will not buy glass for another sixteen weeks. Predictive margin is the whole game."
Table of Contents
The fourteen-week margin trap
Standard markup feels safe until climate-zone glass, long fabrication queues, and sudden supplier letters all hit the same backlog.
Most teams still run a flat thirty-five or forty points over expected cost. That behaves when supply is steady. Here, ENERGY STAR guidance on windows, doors, and skylights sits inside a Title 24 reality where the right glass package for Zone 12 is not always sitting on a rack. Custom units need queue time, and when a plant posts a seven percent lift with short notice, five sold-but-not-ordered jobs on $85,000 in buys is $5,950 gone before anyone picks up a caulking gun.
CSLB down payment rules cap what you can collect up front, so there is rarely a fat cash cushion to absorb surprise material jumps. I have watched San Diego and Bay Area shops try to outrun the bleed with more volume, yet if each contract is eight points thin, more revenue only accelerates the pain. You need the spread between sold price and true procurement cost, not a story about how busy the board looks.
Pulled from a recent California window and siding sample where sold-to-order lag crossed three supplier increases inside one season.
The seventy-two-hour order push
"After rescission clears, clock seventy-two hours to submit custom window and siding releases. Every quiet day before the PO hits is another window for distributor adjustments that your contract language may not catch."
Job costing for future inflation
Healthy forty-two point gross targets require forward-looking material math, not whatever the portal displayed at breakfast.
Start with your own supplier history. If your primary window line moved three times in eighteen months, averaging about 4.3% each bump, that trend belongs inside the estimate, not in a footnote nobody reads. We recently modeled a Fresno siding package at $14,762 in base material, then added six and a half points before markup because a fourteen-week fab window lined up with aluminum and vinyl surcharges that were already telegraphing on distributor calls. The homeowner still signed. The difference was the job stayed whole when the invoice arrived.
High-performance glazing is even more sensitive. Groups such as FGIA exist partly so performance specs stay disciplined, yet those premium assemblies are often first in line when float glass and coatings swing. Build the buffer where the volatility lives, not across the whole SKU mix with a lazy flat adder.
Reactive quoting vs procurement-aware pricing
| Decision point | Signature-day pricing | Order-aware model |
|---|---|---|
| What cost line the estimate trusts | Distributor list price on the day of the walk | Trend-adjusted cost for the week you expect the PO |
| How the contract treats movement | Silent assumption that prices hold | Clear escalation tied to manufacturer letters before order |
| Speed from sold to released | Loose office handoffs stretch exposure | Hard internal deadlines after rescission |
| What sales can defend in the kitchen | We hope it stays flat | Plain-language story on California-specific delays |
What cost line the estimate trusts
How the contract treats movement
Speed from sold to released
What sales can defend in the kitchen
Both approaches can win bids. Only one survives a season of supplier letters.
Predictive pricing on the sales floor
Reps need language and data, not a vague order to charge more, especially when homeowners are comparing three color boards and a financing menu.
When the pipeline is full of homeowners who already passed a serious verification pass on intent and property fit, estimators stop panic-trimming price to chase the next random inquiry. They can explain why the quote carries a procurement buffer because the next appointment is not a desperate unknown.
Action Plan
Dynamic margin protection
A simple operating cadence that ties estimating, purchasing, and sales talk to the same clock so California lag does not quietly erase gross profit.
Pull your last ten completed jobs and log the delta between estimated material and actual invoices, split by supplier and SKU class.
Divide monthly overhead by active sold jobs to estimate a weekly holding cost for anything stuck between contract and PO.
Publish a fourteen-day price lock on paper quotes so decisions compress and procurement exposure shortens.
Add a manufacturer-change clause that triggers when a line moves more than three percent before the order date you both acknowledge.
Run net-new inquiries through a seven-point verification checklist so estimators only book homeowners who can move inside the lock window.
Pair the clause with a weekly huddle that reviews open sold jobs until every PO is in flight.
Contract clauses worth a second look this quarter
Date that defines when material may be ordered versus when the homeowner signs
Escalation tied to distributor announcements, not verbal promises
Deposit schedule that respects CSLB limits while still funding early engineering
Change-order path for scope shifts driven by Title 24 documentation
Written turnaround for estimator revisions after supplier updates
Managing the cash flow gap
Sixteen weeks waiting on a custom siding profile still burns rent, insurance, and admin while crews shuffle prep work.
A Riverside crew I like began pre-buying commodity pieces, flashing, house wrap, and fastener kits whenever pricing looked calm. That locked a slice of job cost early while custom units crawled through fab. For the specialty lines, they traded volume commitments with a local distributor for short price-protection windows. If your supplier will not put thirty days in writing from quote date, you are gambling on their kindness, not a plan.
The emotional cost matters too. Owners who stare at the calendar wondering if a sold job will still clear overhead rarely make sharp sales decisions. Build the buffer, tighten the PO cadence, and the calendar stops feeling like a threat.
Sales talk when schedules stretch
Long lead times feel like failure unless you reframe them as proof of compliance and engineered performance.
When a $22,480 window package needs four months, walk the homeowner through why California thermal zones demand the assembly you specified, not the generic line they saw online. Own the volatility conversation early. If reps keep losing hours explaining price to people who were never serious, tighten intake so energy flows toward buyers who already passed basic filters. A quick conversation with the LeadZik team on routing rules can help, but the core fix is aligning marketing, CSR questions, and estimator time on the same definition of ready.
Do not confuse busy boards with healthy gross
If sold backlog grows while procurement dates slip, you are compounding exposure. Pause selling until purchasing can clear the queue, even if it bruises ego in the short run.
California window shops: what actually held
Margin fades fastest in the weeks between homeowner commitment and distributor submission, not on install week.
Buffers belong on volatile assemblies first, then on commodity lines, so bids stay competitive without lying to yourself.
Sales, finance, and purchasing need one shared clock on escalations or California paperwork will outrun verbal promises.
