Elevator Insight
Why the Lowest Quote on Private Label HVAC and Stair Systems Almost Never Wins
Let me put this on the record first: the lowest quote on private label HVAC, stair systems, or handrail assemblies is almost never the one that ships on time. Transparent pricing beats hidden-fee pricing, even when the transparent number looks 15-20% higher on the first page.
I work at Otis, on the procurement side. In my role coordinating rush orders for construction and MEP clients, I've handled 200+ emergency supply jobs over five years — HVAC components, stair systems, railing packages, ductwork, controls. A good chunk of those came in after a client had already tried the 'cheaper' supplier and got burned. I've stopped being surprised at how often the same story repeats.
The quote that almost cost a client $50,000
In March 2024, a project manager called at 6:40am. Roughly 400 stair-system components for a university dorm — the contractor had discovered mid-install that the handrail thickness didn't match spec. Normal turnaround is 3-4 weeks. He had 9 days.
We went with a supplier we'd used twice before. Their quote was 18% above what he'd originally been shopping. He took it anyway, because here's what the 'cheaper' option had buried in the fine print:
- Tooling and mold setup — billed separately ($2,100)
- Custom finish samples — billed separately ($450)
- Third-party compliance documentation (IBC handrail load requirements) — not included
- 'Standard' lead time was quoted assuming no QC hold
Add those up and the 18% gap became 31%, plus an extra week. We paid $4,800 in rush fees on a ~$22,000 base. Delivered in 7 days. If that deadline slipped, the client was looking at a $50,000 penalty clause on the general contractor side.
The 'cheap' vendor? They couldn't have delivered in the window regardless. Their quote assumed a perfect-run production schedule with zero inspection buffer. That's not cheaper. That's a different product.
What actually gets compared when you compare quotes
From the outside, private label sourcing looks like a unit-price comparison within the same spec sheet. The reality is that landed cost — the actual number on your purchase order — varies wildly between suppliers who all technically quoted 'the same thing.'
Here's the list I actually run when comparing private label HVAC, stair, and handrail suppliers for distributors and installers:
- Unit price, as quoted
- Tooling / mold setup (one-time, but it lands somewhere)
- Sample and pre-production sign-off cost
- Certification and test documentation (AHRI for HVAC equipment, IBC/OSHA for stair and railing profiles, ASHRAE 90.1 references where relevant)
- Freight, insurance, and port handling
- Duties and customs clearance
- Rush / priority slot surcharges
- Reprint, rework, or scrap after delivery
A supplier quoting $12/unit with a '$3,000 tooling fee on the side' versus one quoting $14/unit all-in — on a 5,000-unit order that's $66,000 versus $70,000. Save $4,000? Sure. Until the missing compliance file forces you to re-ship one container, or the wall thickness comes in below spec on 8% of units, and now the 'savings' are gone and you're explaining the delay to your client.
The counterintuitive part: transparent suppliers are slower to quote
Here's the part that took me two years to internalize. Suppliers who price transparently tend to take longer to send a number. They ask more questions. They push back on the spec. They want to know what 'standard coating' actually means for your project before they put a figure on paper.
Early in my career, I penalized that behavior. Slow quote = unresponsive vendor, right? Wrong. I was optimizing for response speed instead of total landed cost, and I got exactly what I optimized for.
Now I do the opposite. I send the spec and I say: 'Give me an all-in number. Itemize what's not included.' The vendors who can do this cleanly are, almost without exception, the ones who don't surprise me at the shipping dock three weeks later.
There's something satisfying about finally having a vendor list where the numbers hold. After years of chasing $600 rework charges and 'oh, that's an add-on' phone calls, a clean itemized breakdown feels like a luxury. It isn't. It's just what procurement should look like.
'But I'll just add the hidden costs myself'
Fair challenge. If you're experienced, why not take the cheapest unit price and mentally add the extras?
Because the hidden costs aren't distributed evenly. Vendor A hides the tooling. Vendor B hides the inspection. Vendor C forgot to quote the finish upgrade you asked about in an email three weeks ago. You think you're comparing apples to apples, but each quote is actually describing a different fruit.
In my first year, I made the classic specification error — I assumed 'standard' meant the same thing to every supplier. Cost us a $600 rework on a handrail batch because one vendor read 'standard coating' as a thinner gauge than the other two. That's the kind of cost that lives inside the word 'standard,' and it's the reason I don't trust any quote that can't spell out its exclusions.
The bottom line
So here's my position, unchanged after five years of rush orders and damaged-handrail phone calls: in private label HVAC, stair systems, and handrail sourcing, read the exclusions before you read the total. Ask any candidate supplier: 'What's not included in this number?' Vague answer — you're carrying the risk. Clear answer — you can actually budget.
The quote that lists every fee up front, even the ugly ones, is the quote you can plan around. And when the total landed cost is what you're tracking — not the headline unit price — that vendor usually wins anyway.
From the outside, private label sourcing looks like a numbers game on unit price. What nobody sees until the container hits the port is which supplier priced the whole job and which one priced the pitch.