The cheapest Terex quote I ever approved ended up being the most expensive machine in our fleet.
Not because the purchase price was wrong. It was genuinely low. But for the next four years, that machine kept pulling money out of a different pocket—parts delays, component failures, days it sat parked while the utilization report got worse.
I manage equipment procurement for a mid-sized contracting company, and I’ve been doing it for about eight years. I’m responsible for roughly $2 million a year in machinery spend, from acquisition down to replacement parts, and I track every dollar of it in the same cost system. So this isn’t theory. This is what the invoices taught me.
The price tag is the wrong number
It took me about six years and a few hundred orders to understand something that sounds obvious now: the price tag is what you pay once. The total cost is what you keep paying.
When I started in this role, I compared quotes the way a lot of people do—price versus price. This machine is $12,000 less. This part is 30% cheaper. I’d enter the purchase order amount into the spreadsheet and call it done. It took a few expensive field failures before I started tracking what happened after the invoice.
If you ask me, procurement gets fixated on price because price is the only number sitting in front of us at the moment of decision. The cost is hiding in six other columns: freight, installation, labor, maintenance, downtime, and the risk that the item doesn’t do what the listing promised.
That’s what I mean by total cost of ownership. Not a finance buzzword—a way of reading the whole spreadsheet instead of just the first column.
What the Terex O&K RH400 excavator taught me about cost per ton
In 2023, I spent about three months building the cost model for a contract mining bid. The equipment question was easy to ask and hard to answer: one ultra-class excavator on the pit, or a fleet of smaller machines?
We weren’t at the scale where putting a Terex O&K RH400 excavator on our own balance sheet made sense. But we used the RH400 as a reference case because there’s plenty of published production data from mines that ran those machines. And at that scale, small differences in cost per hour become enormous differences over a year.
Here’s what stuck with me: the whole evaluation changed the moment we switched from “How much does it cost?” to “How much does it cost per ton moved?”
The smaller machines had a lower combined purchase price. The ultra-class option carried more risk—if it goes down, you can’t just rent a spare. But in our model, the big machine won on cost per ton. It needed fewer operators, less fuel per ton, and fewer maintenance hours relative to production. The cheaper fleet on paper was more expensive in the ground.
Don’t ask me for the exact model outputs. I’d have to dig up the old file, and I don’t trust numbers from memory. What I remember is the conclusion, because I’ve used it on every purchase since: a machine’s price gets paid once. Its operating cost gets paid every single day.
Terex light tower parts: the $36 component that cost $475
The lesson that actually changed my behavior came later, on something a lot smaller than a mining excavator.
In September 2024, a ballast in one of our Terex light towers died. The customer on the highway job was running night shifts, so this wasn’t a “we’ll get to it when we get to it” situation.
The dealer could get the right Terex light tower parts to us in about two days. An online listing showed what looked like the same item for $36, with next-day delivery. I asked the seller, “This will work in our Terex light tower?” They said, “It’s compatible.” Done.
We both used the word “compatible.” I meant “meets the electrical spec and the mounting holes line up.” They meant “close enough—and if it’s not, it’s not our problem.” We found out which meaning they had in mind when my technician called from the site and asked: “Do you want me to file the bracket down, or just zip-tie it?”
Here’s what that $36 part actually cost us:
- $36 for the replacement part
- $22 for next-day freight
- $95 for the first technician hour—including the call back to the seller
- $89 for the part we should have ordered first
- $13 for freight, because now we were behind
- $95 for the second technician hour when the right part was installed
- $125 in credit to the customer for an evening with the site lighting below spec
Total: $475. The advertised savings was $53, if you only compare part prices and ignore freight, labor, and consequences. I wrote “$475 lesson” on the work order, and I kept that work order.
Honestly, I almost didn’t include this breakdown because it makes me look like an amateur. But it’s exactly why I stopped buying on price alone.
And to be clear: I’m not saying every non-OEM part is junk. Some are perfectly fine, and I’ll keep using them where they make sense. But when you buy on price alone, you take over the work the dealer was doing for you—verifying fit, spec, and follow-through if something’s wrong. That verification has a cost. Some suppliers include it in their price. Some don’t.
Budgets don’t cut costs. They move them.
The part that still surprises me isn’t the failed component. It’s the system that made the failed component look like a reasonable decision.
On paper, buying the $36 part seemed to save us $53. The purchase budget looked good. My cost-tracking spreadsheet looked good. The only place it didn’t look good was the maintenance labor line, the customer credit line, and the phone call from the site manager at 9 p.m.
Here’s the thing most people miss: when your budget separates purchase cost from operating cost, it rewards whoever can push a cost out of their column and into someone else’s.
The parts buyer looks good for saving 40% on a component. The maintenance budget looks bad for the extra labor. The project budget looks bad for the credit. The machine doesn’t care which budget paid. The dollars all came from the same company.
At least, that’s how it worked in our operation.
But sometimes the cheap option is the right one
Whenever I make this argument, I can hear the pushback: “Easy for you to say. The CFO wants the lowest quote. We don’t have budget for the expensive option.”
I’ve been that person, and I’m not saying TCO always means buying the premium item.
If a light tower runs a couple of hours a week in a fenced yard, a $36 component might be a legitimate choice. The cost of failure is low, and you can accept the risk. The same component on a highway night shift has a completely different risk profile. Same part, same machine, different answer.
Total cost thinking doesn’t mean always buy the best. It means knowing what the risk is worth before you decide to take it.
What I do now
I keep a one-page cost model for every significant buy. It’s not fancy. It asks five questions: What’s the base price? What’s the delivery and install cost? What’s the expected life? What happens if it fails? Who pays for that failure? Then I compare options with those numbers side by side.
I don’t always pick the option with the best total cost. Sometimes we buy the cheaper part because the risk genuinely is low, or because cash flow is tight and we’re making the trade with our eyes open. The point isn’t to always choose the expensive route. It’s to choose with the full picture in front of you.
Since I started doing this, our average part price has gone up. Our total cost per operating hour has gone down. I’d rather explain that trade to my CFO than the other one.
The machine I mentioned at the start? It didn’t break constantly. It just cost more than its price tag suggested at every point where cost isn’t printed on the quote—longer parts waits, more maintenance hours, more phone calls. The purchasing gap was gone by year two. The damage took a little longer to see.
So if you’re comparing Terex machines, or anything else in this industry, look at the price. Then open a spreadsheet and find the rest of it. In my experience, the price tag and the real cost are rarely the same number.