HVAC · MECHANICAL AND LIFE SAFETY · FIXED BY STEP 03

An unsigned model turns into shop burden that was never bid

The coil line isn't running, the plasma table is idle, the shop foreman is on payroll, and you're chasing the plumber and the sprinkler contractor for a signature.

WHY IT'S AN HVAC PROBLEM

A field crew that runs out of work goes to another job that afternoon. A sheet metal shop has nowhere to go, because its burden only gets absorbed through shop hours produced, and shop hours only exist when a model is signed. That makes your shop rate a function of other trades' modeling schedules, which is a dependency almost no other trade on the project has.

WHAT IT COSTS

The size of it

A shop bid at $38 an hour of burden runs at $60 for the quarter. The miss spreads across every job in the shop and never hits the one that stalled, so no job report shows you what happened.

OVERHEAD AT $1M–$5M
16%
CFOS target 15% for HVAC.
GROSS MARGIN AT $1M–$5M
24%
CFOS target 26.5% for HVAC.
NET PROFIT AT $1M–$5M
8%
CFOS target 11.5% for HVAC.

The fab shop can't cut a pound of duct until the MEP coordination model is signed by every trade in the ceiling. Duct is the largest geometry up there, so you lead coordination and everybody routes around you, but the sign-off is collective and you don't own the pen. Shop hours are gated by that signature and by engineer submittal returns, not by field progress. Meanwhile the coil line, the plasma table, the shop lease, the foreman, and the crew are all running whether or not there's released work. When two jobs stall coordination in the same month, the shop produces a fraction of the hours you spread the burden over.

WHAT TO DO

Three moves, in order

STEP 01
Post released shop hours per week against available shop capacity, one line per week, and hang it where the shop foreman and the PM both see it.
STEP 02
Put every job's coordination sign-off date on one board with the model due date for each trade, and make the GC own the late signature in writing the day it slips.
STEP 03
Recalculate the shop burden rate monthly from actual hours produced, and get the number to estimating before the next bid goes out.
QUESTIONS

What HVAC owners ask

How to cost sheet metal shop hours when coordination is late?

The coil line isn't running, the plasma table is idle, the shop foreman is on payroll, and you're chasing the plumber and the sprinkler contractor for a signature.

What does it cost?

A shop bid at $38 an hour of burden runs at $60 for the quarter. The miss spreads across every job in the shop and never hits the one that stalled, so no job report shows you what happened.

What do I do first?

Post released shop hours per week against available shop capacity, one line per week, and hang it where the shop foreman and the PM both see it.

What are HVAC contractors supposed to be making?

HVAC runs 24% gross margin, 16% overhead and 8% net profit before taxes at $1M–$5M. The all-trade average is 7%, so this trade is 1 point above it. The CFOS target is 11.5%.

Which part of the system fixes it?

The step is number 03, overhead calculation. What indirect cost really comes to at your size, and the rate your estimating template should be using. It comes from chapter 3 of CONTROL: The Construction Financial Operating System.

OR HAVE IT HANDLED

Everything on this page is something you can install yourself, andCONTROL is the order to do it in. If you would rather buy the finished result, SPM The Construction CFO does this work for HVAC contractors as a service. It is a separate firm, Sulphur Prairie Management, LLC, run by the same author.

What a fractional CFO does for HVAC contractors

AUTHOR
Josh Luebker
JOSH LUEBKER
MASTER ELECTRICIAN · 150+ PROJECTS · $2.1B+ MANAGED

Wrote CONTROL, the 8 step system behind these figures. More about the author.

8 Steps 60 Days

CONTROL is the full system, written for commercial subcontractors from under $1M to $100M. It's out now. 8 steps, 6 working templates, and the order they install in. $9.99 ebook, $24.99 paperback.