After four years of ordering concrete blocks, brick, and lumber for a commercial contracting company in El Paso, I've landed on a rule that's held up through 60-plus orders: the lowest unit price on masonry materials is rarely the lowest total cost—usually by 12 to 20 percent, in my experience. I've tracked every order since 2021, and the pattern keeps repeating.
Quick background, so you know where I'm coming from. I'm the office administrator for a 40-person general contractor. I handle all materials purchasing—about $480,000 a year across seven or eight vendors, from concrete blocks to engineered lumber. I report to both operations and finance, so I get squeezed from both sides. Ops wants materials on the job site exactly when promised. Finance wants the smallest number on the purchase order. The gap between those two expectations is where the real costs hide.
The Order That Cost Me $3,400
When I took over purchasing in 2021, I assumed the supplier with the lowest per-block price was the obvious choice. That assumption died on my first large masonry order.
We needed about 11,000 concrete blocks for a retail build-out—standard 8x8x16 CMUs. One supplier quoted $0.19 less per block than the other finalist. At that volume, the difference looked like roughly $2,100 in that supplier's favor. I went with the cheaper quote. Seemed like clear math.
Here's what actually happened:
- The delivery window was "sometime between 7:00 AM and 4:00 PM." The foreman lost a full day waiting for the truck, and that labor was never part of my quote comparison.
- The truck arrived without a moffett (the forklift mounted on the trailer), so we rented equipment for a half-day at $275.
- One pallet had visibly different face texture. The mason caught it after laying about 40 blocks. We pulled those out and rushed a replacement order from a local supplier.
By the time I added it all up, the $2,100 in "savings" had turned into roughly $3,400 in extra cost. I still have the spreadsheet. It's the most expensive lesson of my purchasing career, and it's why I now compare total cost instead of unit price when I evaluate concrete blocks suppliers.
What TCO Actually Includes for Concrete Blocks and Masonry
I won't pretend I built an elaborate cost model. My approach is a simple checklist that has nothing to do with the quoted unit price:
- Delivery terms. Is the delivery window precise or a vague eight-hour spread? Is a moffett included, or do I need to plan for unloading? The difference shows up in site labor, not on the invoice.
- Lead time reliability. A supplier who says five days and takes seven is costing me money even at a lower price. Masonry delays ripple through every trade scheduled after it.
- Short count and overage policy. If a pallet comes up short, do they credit you in one call—or does it take three emails and a phone call?
- Batch consistency. This matters most for architectural block and face brick. If two pallets don't match in color or texture, somebody's paying to tear out finished work.
- Paperwork quality. I need proper invoices and material certificates for compliance. One supplier's missing paperwork delayed a city inspection by ten days. Nobody remembers the lower unit price after that.
Delivery terms are the hidden killer. I once compared two concrete blocks supplier quotes side by side. One quote was $0.11 lower per block, but it didn't include mechanical offloading. The other was higher on paper, but included a guaranteed delivery window and a moffett. The second one's total cost was about 9 percent lower once I factored in labor. Seeing those two quotes side by side is what finally made the TCO concept click for me.
As of my June 2025 budget review, delivered costs for standard 8x8x16 CMUs in El Paso were running between $1.60 and $2.25 per block. The spread is almost entirely delivery and pallet handling, not the block itself—which tells you where the real negotiating room is.
Unit price is the starting point, not the answer. You can't compare suppliers until you've attached a dollar figure to delivery terms, lead time reliability, and rework risk.
Why I Check the Masonry Brick Catalog Before Any Order
The second thing that saved us money is something I used to dismiss completely: the masonry brick catalog. I thought product catalogs were just marketing pieces that sales reps left behind. Now they're the first thing I check before writing a PO.
A good masonry brick catalog lists compressive strength, absorption, dimensions, color ranges, and compatible accessories. When I hand the mason a spec pulled straight from the catalog instead of saying "regular brick," ordering mistakes drop dramatically.
Last year, we needed a specific split-faced block for a retaining wall. I ordered based on a photo in an architect's email and ended up with the wrong product. If I'd checked the catalog before ordering instead of after, we would have saved a week of schedule time and the hassle of returning pallets. It sounds kinda embarrassing to admit, but it's a mistake I haven't repeated.
I keep current catalogs from our main masonry suppliers in a binder in my office. That sounds old-fashioned, but when a contractor calls with a last-minute change order, having the spec in front of me turns a two-day turnaround into a two-hour one.
The Construction Lumber Specification Guide: Higher Stakes, Same Lesson
Lumber taught me the same lesson with bigger consequences. The construction lumber specification guide—the tables that list species, grades, and design values—looks skippable if you're just ordering "2x6s." It isn't.
The grade stamp matters more than most buyers realize. A No. 2 SPF stud has different structural properties than a No. 1 or Stud grade. When the engineer specifies one and you order the other, that's a real problem. I've watched a contractor refuse a lumber delivery on site because the grade stamp didn't match the spec—and the reorder cost us two weeks of schedule.
Engineered wood is even less forgiving. You can't substitute an LVL beam based on depth alone; the manufacturer's spec sheet lists span ratings and allowable loads. Get that wrong and you're not just dealing with a material problem, you're dealing with a liability problem. So glad I started verifying those substitutions before sending POs. Last winter, our engineering firm flagged a substitution request the day before we placed the order—the proposed beam was rated for half the required load. Dodged a bullet on that one.
Now my estimating assistant and I verify every product substitution—even a "better" one—against the spec sheet before it goes to the supplier. It takes about 20 minutes and has prevented at least three significant reorders since 2023.
Why I Order Most Masonry Through Acme Brick El Paso
This is probably a good place to mention that I do most of my masonry material ordering through the Acme Brick El Paso branch. I'm not saying that because they asked me to. They're simply the supplier who has consistently checked the boxes I listed above.
Three things matter to me about the local branch. First, their team answers the phone and knows the products. I've gotten better guidance on face brick versus CMU selection from their sales staff than from some architects' offices. Second, they've consistently had the range of brick and block I need, which lets me consolidate orders and reduce delivery complexity. Third, the paperwork is clean—proper invoices and delivery tickets, which is one of the biggest time-savers for my accounting team.
I won't claim Acme Brick is always the cheapest. They're not, and I'd be lying if I said they were. But when I run the TCO comparison on the orders that actually matter, they win more often than not. That's the honest reason I keep going back.
Where the TCO Framework Doesn't Apply
I also want to be straight about the limits of this approach, because it isn't always the right tool.
If you're ordering very small quantities—a pallet or two for a homeowner project—TCO analysis is overkill. Just buy locally and move on. The transaction costs of comparing suppliers will exceed any savings.
If a supplier has bailed you out on an emergency order, that goodwill has real value, even if it doesn't show up in a spreadsheet. I keep one distributor on the roster for exactly that reason.
And for truly commodity items with reliable suppliers, the TCO difference is often small enough that you should just pick a vendor and stop shopping. Time spent hunting for quotes has its own cost, and that's part of TCO too.
So no, I don't have a magic formula. What I have is a spreadsheet, a catalog binder, and four years of mistakes. The TCO habit didn't make me look smart. It just stopped me from explaining to my VP why the "cheap" order blew the monthly budget. That's worth more than the 12 to 20 percent it saves me—mostly because I don't miss those conversations at all.