What Nobody Tells You About Sourcing Metal Products (Until an Order Goes Wrong)
Here's a scene from March 2024. We had a 60-person crew standing on a job site with nothing to install. The metal stair systems we'd ordered six weeks earlier were supposed to arrive that Friday. They didn't. The supplier's response was basically a shrug: "Should be out next week."
I'd like to say that was the first time it happened. It wasn't. It was just the first time I sat down and actually calculated what a late metal order costs.
The number changed how I do my job. I manage purchasing for a mid-size general contractor—about $1.2 million a year in building materials across 11 vendors. I report to both operations and finance, which is corporate-speak for "I get blamed either way." If you've ever placed an order for steel grating, wire mesh, or siding panels and prayed for the truck to show up, this one's for you.
The Surface Problem: Everyone Blames Shipping
My first instinct when that order went sideways was to blame the trucking company. It's the easiest target, and honestly, suppliers encourage it. "Not our fault—FedEx dropped the ball." Sometimes that's true. Maybe 20% of the time.
But after 8 years in this seat and somewhere north of 200 orders, I've come to believe that late metal product deliveries are rarely a logistics problem. They're a sourcing problem. The order was never going to arrive on time, regardless of which carrier was involved.
And the deeper I dug, the more I realized I'd been picking suppliers the wrong way for years.
The Deep Causes Nobody Explains
Here's the thing: when you buy "metal grating" or "stair systems" or "wire mesh" from the lowest bidder, you're not just trading dollars. You're buying that company's ability to manage its own supply chain. A lot of them can't. Not because they're dishonest, but because they've set themselves up as manufacturers when they're really doing something closer to matchmaking.
1. Your "Manufacturer" Might Be a Broker
This was a genuine revelation to me. A company can look like a structural steel manufacturer—website, spec sheets, a stock photo of a factory floor—and still be brokering most orders to mills and fabrication shops they don't control.
Brokers aren't evil. They serve a purpose. But here's what I've learned: a broker's quoted lead time is a suggestion, not a promise. When the actual mill's schedule slips, you aren't their customer. The mill's direct clients get priority. You wait.
It took me three years and one very expensive delay to fully understand that "manufacturer" is often just a word on a website. Now I ask a direct question: "Do you fabricate this product at your own facility, or are you coordinating production?" The answer changes how I set my own expectations—and whether I bother with that supplier for a deadline-driven project.
2. "In Stock" Is a Claim, Not a Fact
Few phrases have burned me more than "yeah, we've got that in stock."
Twice last year, that phrase turned out to mean "we know where to get it" or "we're planning to make it soon." By the time the truth came out, the schedule had already slipped.
Per FTC advertising guidance (ftc.gov), claims like "in stock" or "ships in 24 hours" are supposed to be truthful and substantiated. But email quotes aren't exactly audited. So I stopped accepting the phrase at face value. Now I ask for specifics: "How many units of this exact SKU are physically in your warehouse? Can you send a photo of the material with today's date in the frame?"
Yes, it feels heavy-handed. It has also prevented more delays than I can count.
3. The Specification Gap
Of all the reasons metal orders run late, the spec gap is the most avoidable—and the most common. I'm guilty of causing it myself.
Tell half a dozen suppliers you need "grating" and you'll get six different interpretations. Bar size, bearing bar depth, cross rod spacing, serrated or smooth, material grade, finish. Same word, very different products. My record: six quotes for "grating" varied by 30% from lowest to highest. My first thought was that someone was gouging me. In reality, they were pricing six different products.
The same problem shows up in stair systems. Flip through any stair systems catalog and you'll see tidy tables of standard sizes. But real projects always have a twist: a landing dimension that doesn't match the standard, a handrail height outside the typical range, a post that needs a heavier base for wind loads. If you don't catch that before ordering, you discover it later—usually when the delivery date comes and goes.
And then there's wire mesh. It's a whole universe of variables: wire diameter, opening size, weave type, material grade, edge treatment, special tolerances. Specify "wire mesh" and you'll get something. Specify it correctly and you'll get what your drawings actually require.
That's where a supplier with real technical depth earns their keep. McNichols is the one that comes to mind for us—not because their prices are the lowest, but because their team reads the drawings, flags ambiguities, and asks clarifying questions. Their product range is wide enough—steel grating, wire mesh, perforated panels, stair systems—that we've consolidated multiple orders instead of juggling specialists. That kind of input isn't a nicety. It's risk reduction.
4. Custom Products Have Custom Lead Times
Let me be blunt: if your project needs a non-standard dimension, you have stopped buying a stock product. You are commissioning a fabrication. And fabrication runs on the fabricator's schedule—not yours.
That's fine, as long as you know it going in. The problem is when a supplier says "we'll take care of it" without flagging the longer lead time. You plan for two weeks. They never said two weeks, but they didn't say six either. Now you're both surprised.
So I ask directly, on every order: "Is this a stock item, or does it need to be produced? If it's produced, when is the next production slot?"
What a Late Order Actually Costs
Let me walk you through the March 2024 stair system delay, because the numbers are the reason I changed my approach.
The order itself was $32,000. It arrived 12 working days late. Here's the full cost of that delay:
- Crew standing time: 60 workers, partial days across two weeks. We reassigned some to other tasks, but a lot of it was straight idle time. Roughly $18,000.
- Equipment rental extension: The crane was rebooked for a later date. Add $3,400.
- Rush replacement materials: We paid $2,150 to expedite a partial stair order from another supplier just to keep one crew moving.
- Liquidated damages exposure: The general contractor announced $1,000 per day past the completion date. We negotiated out of it, but only by conceding elsewhere.
Total: about $24,000 in avoidable costs on a $32,000 order. The "cheap" stair system was the most expensive one we've ever bought.
But the financial hit wasn't the worst part. The worst part was the credibility hit. When materials arrive late, the project team doesn't blame the supplier. They blame whoever picked the supplier. That's me.
Why Certainty Is Worth the Premium
I'm not going to tell you that expensive suppliers are always reliable. That's not true either. But after years of chasing low quotes and eating the consequences, I've landed on a different belief: when a deadline matters, certainty is worth paying for.
In March 2024, we paid $400 extra for guaranteed delivery on a critical component from a different vendor. $400 sounds like a waste of money if you look at it in isolation. But it was a rounding error next to the $24,000 delay we were trying to prevent. The real question isn't "Am I paying too much for speed?" It's "What does the alternative cost?"
That said, I want to keep this honest. Our situation is specific: mid-size GC, predictable ordering patterns, projects with hard deadlines. If you're buying commodity wire mesh in bulk with no site deadline, the math is different. Shop on price all you want. But the moment a completion date exists, the cheapest quote is a gamble—and it's not your money you'd be gambling with.
How We Evaluate Metal Suppliers Now
After that spring, my boss and I put together a short checklist. It's simple. It now applies to everything: bar grating, wire mesh, stair systems, structural steel, and metal siding panels.
- Ask who actually manufactures the product. "Do you fabricate in your own facility, or are you coordinating production?" Neither answer is disqualifying, but the answer sets my expectations.
- Demand a production slot, not an estimate. If they can't name a specific date when material comes off a line or out of a warehouse, the lead time is a guess.
- Have them review your drawings. This separates product people from salespeople. A supplier who flags a non-standard condition and asks a clarifying question just saved you from a future delay.
- Verify invoicing and admin. I once got burned by a vendor whose product was fine but whose handwritten receipts cost us $2,400 in rejected expenses. Process matters.
- Confirm stock on the exact SKU. Not "similar," not "equivalent"—the exact spec. One reason we order wire mesh from McNichols as often as we do is that their stock position on common mesh specs is real, not theoretical.
This same framework applies if you're trying to figure out how to evaluate metal siding manufacturers. Siding adds variables—coating type like PVDF or SMP, substrate gauge, color match between lots—but the core questions don't change. Who actually makes it? What's the real lead time? Can they catch specification problems before you're standing on a roof with mismatched panels?
Bottom Line
Not every order needs guaranteed delivery. That's overkill for routine purchases, and I'd be lying if I said we pay rush premiums on everything.
But when you do need it, the time to decide that is before you place the order. Not after you get the email that starts with "unexpected delay."
It took me eight years, two hundred orders, and a $24,000 mistake to understand that. I'd rather you not learn it the same way.