Case Study · Metal Fabrication · Lafayette, LA

How a Coded Fabrication Shop Found Its Real Labor Rate — and Stopped Losing Money on Jobs It Won

Cypress Fabrication Services was winning work and losing money on it. Fixing that meant raising prices — the one thing the owner was most afraid to do. It grew the business instead of shrinking it.

Read the 5-minute summary →

Company
Cypress Fabrication Services
Location
Lafayette, Louisiana
Founded
2014
Facility
10,000 sq ft shop on 30 acres
Certifications
ASME, ABS, DNV, AISC, NBBI
Engagement
Fractional CFO: costing, cash flow, concentration risk

The short answer

Cypress Fabrication Services, an ASME-certified fabricator in Lafayette, Louisiana, lost money on projects after the post-COVID oil and gas slowdown because it was bidding with a labor rate that understated its true cost per shop hour. Material costs were tracked accurately against each job, but labor burden and overhead — including the cost of maintaining ASME, ABS, DNV, and AISC certifications — were not fully recovered in the rate. Accounovation rebuilt the rate from historical financials and forward growth expectations, retrained leadership on how labor and overhead behave, restructured the bidding process by work type, and implemented a rolling 13-week cash flow forecast so milestone-billed projects could stay cash-flow positive without drawing on the line of credit. We also advised Cypress to diversify out of oil and gas so that no single volatile industry could dictate the company's survival — a move the corrected labor rate made possible, because entering a new market means pricing work without the benefit of experience.

The owner's biggest hesitation was that raising prices would cost him contracts. The opposite occurred: he lost low-margin customers who had been subsidized by the rest of the book, gained customers who valued capability and reliability over the cheapest quote, and grew the business rather than shrinking it.

Key Takeaways for Fabricators

  • Clean material costing hides labor problems. If you buy steel against a job, materials look accurate — which makes it easy to assume the whole cost picture is accurate. It usually isn't.
  • Certifications are overhead. ASME, ABS, DNV, and AISC compliance costs real money in procedure qualification, QA staffing, third-party inspection, and documentation. That cost has to be recovered through billable hours.
  • One blended rate across different work types creates cross-subsidy. A pressure vessel, a structural package, and a modular skid do not carry the same labor and inspection content.
  • Underbidding doesn't look like underbidding. It looks like a soft market, because the error is baked into the quote rather than showing up as a cost overrun.
  • Milestone structure is a financing decision, not a contract detail. Negotiate it during the bid, using the project's cash curve.
  • Concentration in a volatile industry is a financial risk, not just a sales one. But you can't diversify safely until your rates are right, because entering a new market means pricing without intuition.
  • The rate depends on a volume forecast, not just history. Overhead divided by last year's hours misprices a shop that intends to grow.
  • Raising prices sorted the customer base rather than shrinking it. The accounts that left were the ones being subsidized; the ones that arrived valued capability over price.

Who is Cypress Fabrication Services?

Cypress Fabrication Services is a custom metal fabrication and construction company founded in 2014 in Lafayette, Louisiana. The company operates a 10,000-square-foot enclosed, ASME-coded shop on 30 acres, and holds certifications and approvals including ASME, ABS, DNV, AISC, Bureau Veritas, Lloyd's Register, and NBBI, along with ISNetworld and NCMC compliance registration.

Their work spans ASME pressure vessels, modular skid packages, heat exchangers, scrubbers, water treatment packages, filtration systems, pig launchers, facility piping, docking and mooring systems, panel systems, and structural fabrication. Shop capability includes 27 welding machines, sub-arc welding, an automatic pipe welder, eight automatic pipe roll-outs, power rollers up to 60 tons, and two overhead cranes with 200,000 pounds of combined lifting capacity.

In other words: a capital-intensive, code-driven, highly certified operation. That profile matters, because it's the reason the financial problem took the shape it did.

What went wrong after the oil and gas slowdown?

Like many Gulf Coast fabricators, Cypress had grown on oil and gas demand. When that activity contracted after COVID, the concentration that had fueled growth became the company's biggest exposure.

Revenue fell. Cash tightened. The line of credit balance rose and stayed elevated — no longer a short-term bridge between receivables, but a standing balance the business was carrying.

Here's the part that's easy to misread: the revenue decline wasn't the underlying problem. It was the event that removed the cushion hiding the underlying problem.

At higher volume, a pricing error can be absorbed. Enough jobs are running that the good ones cover the bad ones and the aggregate still looks acceptable. Drop the volume and there's nowhere for the error to hide. That's what happened at Cypress. Leadership could see the company struggling in the financials. What the financials would not tell them was which jobs were responsible, or why.

Why was the labor rate wrong?

The diagnosis started with a distinction that turns out to be decisive in fabrication: material cost and labor cost are not equally trustworthy.

Cypress purchases material against specific projects. Steel, plate, fittings, and consumables tie back to a job number cleanly, so material costing was genuinely accurate. Every project showed what went into it.

Labor and overhead were a different matter. The shop was bidding using a labor rate leadership believed was correct. When we rebuilt that rate from historical financials — capturing the full burden of labor plus the overhead the business actually carried — the real cost per shop hour came in meaningfully higher than the rate being quoted.

They weren't losing work. They were winning work that couldn't pay for itself.

What belongs in a fabrication shop's burdened labor rate?

A burdened shop rate is not a wage. It's the fully loaded cost of putting one productive hour of shop capacity in front of a customer's job. For a coded shop, that includes:

  • Direct wages for shop personnel — welders, fitters, machinists, helpers.
  • Payroll burden — payroll taxes, workers' compensation (significant in fabrication), health benefits, paid time off, and overtime premium patterns.
  • Non-productive paid time — training, certification and re-qualification time, safety meetings, cleanup, setup and teardown, and idle time between jobs.
  • Quality and compliance cost — QA/QC personnel, welding procedure qualification and welder continuity, third-party and authorized inspector time, NDE and radiography coordination, hydrotesting, material test report traceability, and code documentation packages.
  • Equipment cost — depreciation, maintenance, and consumables across 27 welding machines, cranes, rollers, and pipe handling equipment.
  • Facility and yard cost — the shop, the acreage, utilities, insurance, and property cost.
  • Supervision and general overhead — project management, drafting and design, estimating, purchasing, and administration.

Two things on that list are the usual culprits, and both applied at Cypress.

First, certification cost. Holding ASME, ABS, DNV, and AISC credentials isn't a one-time expense — it's a permanent operating cost. Procedures have to be qualified and maintained. Welders have to stay continuous. Inspection hold points consume calendar time and shop time. Documentation packages take hours that nobody logs as "welding." When a shop earns credentials that open bigger markets, its cost per hour rises. If the bid rate doesn't rise with it, every subsequent job under-recovers.

Second, equipment growth. Capacity gets added incrementally — a machine here, a crane upgrade there. Each addition raises the overhead that must be absorbed by billable hours. Rates, meanwhile, tend to get set once and then adjusted by feel or by what competitors seem to be charging.

Should a labor rate be based on historical or projected volume?

Both — and this is where most rate calculations quietly go wrong.

A burdened rate is a fraction: the overhead and labor cost you expect to carry, divided by the productive hours you expect to sell. The numerator comes from your history. The denominator is a forecast.

Use last year's hours as the denominator in a business that intends to grow, and the rate comes out too high — you'll price yourself out of work you could have won profitably. Use optimistic hours you don't hit, and the rate comes out too low, and you under-recover overhead on every job. Neither error is visible until the year closes.

For Cypress we built the rate from historical financials and the company's forward growth expectations, so the denominator reflected the shop the business was becoming rather than the one it had been. That also makes the rate maintainable: when the growth assumption changes, leadership knows exactly which input to revisit.

Why underbidding is so hard to see

A cost overrun is visible. It shows up as a variance against an estimate, and someone asks about it.

Underpricing produces no variance. The job runs exactly as estimated — it's the estimate that was wrong. Margin simply arrives thinner than expected, on every job, consistently. Aggregate that across a year and it reads as a market condition rather than a repeatable, fixable pricing error.

That's why Cypress's problem survived so long. The company wasn't failing to execute. It was executing well at a price that couldn't cover the cost of executing.

Why was milestone billing draining the line of credit?

Underneath the pricing problem sat a timing problem.

Cypress's larger work — modular skid packages, turnkey systems, multi-stage fabrication and construction scopes — bills on milestones. Material for those jobs is bought up front. Shop labor accumulates for weeks. Cash arrives only when a milestone is certified and invoiced.

The gap between outlay and inflow has to be funded by somebody. In Cypress's case, it was funded by Cypress: steel and payroll went out the door, drawn against the line of credit, and the customer's payment came later. The company was, in practical terms, providing working capital to its customers' projects at its own borrowing cost.

This is one of the most common and least discussed cash traps in project-based manufacturing. It has nothing to do with profitability. A perfectly profitable job can still put a shop underwater for two months.

What is a 13-week cash flow forecast?

A 13-week cash flow forecast is a rolling, week-by-week projection of cash receipts and cash disbursements across one quarter. It tracks actual expected timing — payroll dates, material purchases, milestone billings, collections, debt service, tax payments — rather than accrual-based revenue and expense.

Thirteen weeks is the standard window because it's long enough to see a full billing and collection cycle coming and short enough that the estimates remain credible. For a fabricator with milestone contracts and a revolving line of credit, it converts cash from something you discover to something you plan.

What did Accounovation actually do?

1. Rebuilt the financial model from actual history — and forward growth

We reconstructed the financial picture from historical performance rather than from assumptions, establishing from evidence what the business truly cost to run. Then we extended it forward, incorporating where the company expected to grow.

Both halves were necessary. History tells you what an hour costs. The growth outlook tells you how many hours you'll have to spread that cost across — and a rate built on last year's volume misprices a shop that intends to expand. Every recommendation that followed traces back to that model.

2. Established the true burdened labor rate — and retrained leadership on how to think about labor and overhead

This was the turning point of the engagement, and the training mattered more than the number. We walked leadership through how the rate is constructed, what belongs in it, and why the cost of being a coded, capital-intensive shop has to be recovered through billable hours instead of treated as a cost of doing business that somehow covers itself.

A rate you're handed expires the moment your costs change. A rate you understand, you can rebuild yourself — and you can defend it in a negotiation, because you know exactly what's underneath it.

3. Rebuilt the bidding process around the corrected rate

An ASME pressure vessel does not carry the same labor content, inspection burden, or documentation load as a structural steel package or a skid assembly. Estimating all of it off one blended assumption guarantees that some work subsidizes other work — and you can't tell which.

With accurate rates in place, bidding became a calculation with known margin rather than a guess anchored to competitor pricing. Jobs that price out as unprofitable are now identified before the quote leaves the building, not discovered afterward in the P&L.

4. Implemented a rolling 13-week cash flow model

We built the forecast around Cypress's real payment behavior: milestone billing dates, material lead times and deposits, payroll cycles, and line-of-credit activity. Leadership could finally see a cash squeeze forming several weeks out — early enough to accelerate a milestone, time a material buy differently, or stage a purchase.

5. Made milestone structure a bidding decision instead of a contract afterthought

We trained leadership to map a project's cash curve during estimating, then to negotiate milestones that keep the job cash-flow positive from start to finish. Mobilization and material deposits get positioned against the front-loaded spend; progress milestones get placed against the labor build.

The shift is from "what payment terms will the customer accept?" to "what payment structure does this project require in order to fund itself?" Those are different questions with different answers.

6. Treated industry concentration as a financial risk to be managed

The pricing and cash work fixed how Cypress made money. It didn't address why a single market downturn had been able to threaten the business in the first place.

Oil and gas fluctuates wildly, and a shop whose revenue depends on it inherits that volatility whether or not it is priced for it. So we advised Cypress to deliberately diversify its end markets — to build a book of business where no single cyclical industry could dictate the company's survival.

That's a financial recommendation, not just a sales one. Concentration is a risk that belongs on the same page as the debt schedule and the cash forecast, because it determines how much of a shock the balance sheet has to be able to absorb.

The hardest part wasn't the math — it was raising the prices

Everything above is mechanical. It can be modeled, checked, and documented. None of it is the reason this kind of engagement usually stalls.

The reason it stalls is that a corrected rate means charging more, and charging more feels like a threat to the business. Cypress's owner was afraid that raising prices would cost him work — that he'd price himself out of contracts he needed, in a market that was already soft. That fear is the single most common objection we encounter, and it deserves to be taken seriously rather than argued away. He had spent years winning work at a certain price. Changing it meant testing an assumption the whole company rested on.

What actually happened ran the other way.

He lost customers — and they were the right ones to lose

Some accounts did go away. But they were the accounts that had only ever made sense at a price below cost: buyers who treated fabrication as a commodity, who ran every job back to the cheapest quote, and whose work had been quietly funded by the shop's better customers.

Losing them freed capacity. It also removed the jobs that were dragging down the average, which made the remaining book look like what it actually was.

And the customers he gained were better

The work that replaced it came from buyers evaluating Cypress on capability, code compliance, schedule reliability, and engineering support — the things a certified shop with 200,000 pounds of crane capacity and in-house design is genuinely good at. Those customers weren't shopping for the lowest number. They were looking for a fabricator they could rely on across many projects.

That shift changes the character of a business. A shop competing on price has to re-win every job on the same terms. A shop competing on capability accumulates relationships, and pricing conversations get easier rather than harder over time.

He didn't lose the good customers. He lost the ones who were costing him money.

The outcome the owner feared was contraction. What he got was growth — not in spite of raising prices, but because of it. Correct pricing didn't shrink the business; it sorted it.

There's a general lesson in that, and it's the one we'd offer any owner sitting on the same fear: an underpriced shop isn't winning customers, it's subsidizing them. The moment you stop, the customers who leave will tell you which ones were worth having.

Why diversifying out of oil and gas required getting the costing right first

Advising a fabricator to diversify is easy. Executing it is not — and the obstacle is financial, not commercial.

To bid work in an unfamiliar industry, you have to price it. Pricing it requires knowing what an hour in your shop actually costs, because you have no historical intuition to fall back on. In oil and gas, Cypress had years of pattern recognition; a bad quote could sometimes be caught by instinct. In water treatment or food and beverage, there was no instinct — only the rate.

So the sequence mattered. Had Cypress diversified while still bidding at the old rate, it would have exported an unprofitable pricing model into markets it didn't know, and the losses would have been harder to diagnose rather than easier. Fixing the rate first is what turned diversification from a gamble into a decision.

The same logic applies on the cash side. New industries bring unfamiliar payment behavior and different milestone conventions. A shop that can model a project's cash curve can evaluate those terms on their merits. A shop that can't is guessing with its line of credit.

What changed for Cypress Fabrication?

Cypress now bids from a rate it can stand behind, with margin engineered into the quote rather than hoped for at the end. Profitability is visible at the job level, so a job trending badly is caught while there's still time to respond. Milestones are structured so projects fund themselves rather than drawing down the line of credit.

And the concentration that made the downturn so painful is gone. Cypress today serves water treatment, maritime, utilities, renewable energy, food and beverage, and agriculture alongside oil and gas. A slowdown in any one of those markets is now a soft quarter rather than a threat to the company's existence — a fundamentally different business to own, to lend to, and to plan around.

The capability also stayed in the building. Leadership understands the labor rate, the overhead structure, and the cash position, and can work all three without us in the room. That was always the objective.

How do you know if your shop has the same problem?

A few signals worth checking against your own numbers:

  • You can name your material cost on a job to the dollar, but you'd have to estimate your labor cost.
  • Your shop rate hasn't been rebuilt since the last time you added significant equipment or earned a new certification.
  • You bid different work types — vessels, structural, skids, piping — off the same hourly assumption.
  • Your gross margin is consistently a few points below what your estimates assumed, and you attribute it to "the market."
  • Your line of credit has a balance that never really goes to zero.
  • You've never mapped what a project's cash position looks like week by week before signing it.
  • One cyclical industry accounts for most of your revenue, and your plan for a downturn is to wait it out.
  • You suspect your prices are too low, but you haven't tested it because you're afraid of what you'd lose.

Any one of those is worth investigating. Three or more, and the answer is very likely sitting in your labor rate.

Frequently asked questions

Why do fabrication shops underestimate their labor rate?

Because the rate is usually set once and then adjusted by feel, while the underlying cost structure keeps changing. Equipment gets added, certifications get earned, insurance and workers' compensation costs rise, and non-productive paid time grows — but the bid rate stays anchored to a number that made sense years earlier. Competitive pressure reinforces the problem: shops benchmark against what rivals appear to charge rather than against what their own hour actually costs.

How is a burdened labor rate different from a wage rate?

A wage rate is what you pay an employee per hour. A burdened labor rate is the fully loaded cost of delivering one productive shop hour, including payroll taxes and workers' compensation, benefits, non-productive paid time, quality and compliance cost, equipment depreciation and maintenance, facility cost, and supervision. In fabrication, the burdened rate is commonly two to three times the wage rate — and the multiple varies by shop, which is exactly why a rate borrowed from an industry benchmark isn't safe to bid with.

Does maintaining ASME or DNV certification really affect profitability?

Yes — and it should. Certification opens access to higher-value work, but it also raises the cost of every hour the shop sells: welding procedure qualification and welder continuity, QA/QC staffing, authorized inspector coordination, NDE and hydrotesting, material traceability, and code documentation packages. A certified shop that bids at an uncertified shop's rate is giving away the margin its credentials earned.

Why should a fabricator use a 13-week cash flow forecast instead of the P&L?

The P&L tells you whether the work was profitable. It doesn't tell you whether you'll be able to make payroll in week six. In project-based fabrication, profit and cash separate sharply: material is purchased up front, labor accrues over weeks, and milestone payments land later. A 13-week forecast tracks the actual timing of cash in and cash out, which is what determines whether you draw on the line of credit.

How should milestone payments be structured on a fabrication project?

Work backward from the project's cash curve. Identify when material has to be purchased and when labor accumulates, then position milestones so cash arrives at or before each major outlay — typically a mobilization or material deposit at award, progress milestones tied to verifiable fabrication stages, and a modest retainage at completion. The goal is a project that never goes cash-negative. If the resulting structure is one the customer won't accept, that's pricing information: the cost of carrying the project belongs in the bid.

Will raising my prices cost me customers?

Almost certainly some — and that's usually the point. If your price was below your true cost, the customers who leave are the ones that were being subsidized by the rest of your book. Cypress's owner expected contraction and got growth instead: the accounts that left were low-margin commodity buyers, and the ones that arrived were evaluating the shop on capability, code compliance, and reliability. The question isn't whether you'll lose customers. It's whether you'd rather keep the ones you're paying to serve.

What if my competitors bid below my true cost?

Then either their cost structure is genuinely different from yours, or they don't know their cost either — and in fabrication it's frequently the latter. Matching a price you can't sustain isn't competing; it's transferring your margin to the customer. The durable response is to compete on what a certified, well-equipped shop can actually offer — engineering support, code compliance, schedule reliability, single-source capability — and to let the work that only ever goes to the lowest number go somewhere else. You can't win a race to the bottom; you can only finish it.

Should a shop labor rate be based on historical or projected volume?

Both. The rate is your expected overhead and labor cost divided by the productive hours you expect to sell — the numerator comes from history, the denominator is a forecast. Using last year's hours in a growing business produces a rate that's too high and costs you winnable work; using hours you never hit produces a rate that's too low and under-recovers overhead on every job. Build it from historical financials and your forward growth expectations, and revisit it when the growth assumption changes.

How much industry concentration is too much for a fabrication shop?

There's no universal threshold, but the useful test isn't a percentage — it's a stress test. Ask what happens to cash, covenant compliance, and headcount if your largest end market contracts by 30 to 40 percent for four consecutive quarters. If the honest answer is that the business doesn't survive it, you are concentrated regardless of what the percentage says. Shops serving cyclical sectors like oil and gas should treat concentration as a standing item in financial planning, not something to revisit after a downturn starts.

Should a fabricator diversify into new industries during a downturn?

Only with accurate rates in hand. A downturn creates the urgency to diversify and simultaneously the worst conditions for doing it badly — margins are already thin, and you're bidding into markets where you have no cost intuition to catch a bad quote. Establish your true burdened rate first, then pursue new markets. Diversifying on a broken pricing model spreads the problem instead of solving it.

Why is customer and industry concentration a CFO issue rather than a sales issue?

Because concentration determines how large a shock your balance sheet has to be able to absorb, which in turn drives how much liquidity you need, how much leverage is prudent, and how a lender views you. Sales decides which markets to pursue; the financial function should be the one quantifying what the current mix costs you in risk. It belongs on the same page as the debt schedule and the cash forecast.

Can't my CPA do this?

A CPA firm is generally engaged to prepare and file — historical, compliance-oriented work. Accounovation is not a CPA firm. Fractional CFO work is forward-looking: building the model, setting the rates, structuring the bid process, forecasting cash, and training the owner to run all of it. Both matter; they answer different questions.

How long does it take to see results from rebuilding a labor rate?

The corrected rate itself can be established in weeks, because the inputs already exist in your historical financials. The margin improvement follows your bid-to-award cycle: new bids go out at the corrected rate, and the effect shows up as those jobs enter the shop and close. Cash flow visibility, by contrast, improves almost immediately — a 13-week forecast starts informing decisions the week it's built.

What size manufacturer does Accounovation work with?

Accounovation provides outsourced accounting and fractional CFO services to small and mid-sized manufacturers — typically owner-led businesses that have outgrown bookkeeping-only support but aren't ready for a full-time CFO. We've worked with more than 200 manufacturing business leaders and delivered over 8,000 hours of fractional CFO services.

The bottom line

A demand shock in your end market will expose whatever your financials were already hiding. In a coded fabrication shop, what's usually hiding is a labor rate that hasn't been rebuilt since the last time you added equipment or earned a certification — and an overhead burden nobody has fully assigned to a job.

If your materials tie neatly to projects but your margins still don't make sense, the answer is almost always in labor and overhead. And it's almost always in the bid, not on the shop floor.

But fixing the rate is only half the job. If one cyclical industry still drives most of your revenue, you've made the business profitable without making it durable. The goal is a shop where the next downturn is a soft quarter instead of a crisis.

And if the thing standing between you and a correct price is the fear of losing work — that fear is testable. An underpriced shop isn't winning customers, it's subsidizing them.

More case studies

Is your bidding process built on a labor rate you can defend?

Accounovation provides outsourced accounting and fractional CFO services built for manufacturers. We help you turn your numbers into clearer margins, cash flow, and profitable growth — and we teach you to run the numbers yourself.

Book a free call