ANVILFIELD Try FieldOS

HVAC

HVAC estimating and bidding field guide for mechanical contractors

Price the equipment, the sheet metal, the piping, and the labor, add overhead and profit, and turn the takeoff into a bid that holds and a proposal that becomes the contract.

HVAC EstimatingSheet Metal TakeoffLabor UnitsOverhead and ProfitHVAC

Direct answer

An HVAC estimate prices a job by adding five buckets: the equipment takeoff, the sheet-metal ductwork, the piping, the install labor in labor units, and overhead and profit. HVAC is equipment-heavy and labor-heavy at once. The project documents, the supplier quotes, and your own job-cost history control the number, not a rule of thumb.

Key takeaways

  • An HVAC estimate sums five buckets: equipment takeoff, sheet-metal ductwork, piping, install labor in labor units, and overhead and profit.
  • Estimate ductwork by the pound: measure linear feet and surface area by size, count fittings, convert surface area to pounds by gauge, then labor it.
  • Commercial duct field install commonly runs 15 to 25 pounds per hour, with shop fabrication higher; correct book rates to your own job-cost history.
  • Labor burden (payroll taxes, workers comp, benefits) commonly adds 30 to 60 percent on top of base wage; estimate at loaded rate, not bare wage.
  • Markup is not margin: a 50 percent markup is only a 33 percent margin; SMACNA and MCAA labor units and live supplier quotes set the baseline numbers.

What an HVAC estimate is, and the buckets it sits in

An HVAC estimate is the priced sum of what a job will cost you to build, broken into the parts that actually drive the number: the equipment takeoff, the sheet-metal ductwork, the piping, the field labor, and the overhead and profit you add to stay in business. Add those and you have a bid. The bid is the price you hand the customer. The estimate is the math behind it, and the two are not the same thing.

What makes HVAC its own animal is that it is equipment-heavy and labor-heavy at the same time. The packaged rooftop unit or the chiller can be the single biggest line on the sheet, a number you get from a supplier, not from your own shop. Then the sheet metal and the install labor pile on right behind it, and that part is all you. Miss the equipment cost and the bid is wrong by tens of thousands. Miss the sheet-metal labor and you bleed it slowly on every job, until you wonder why a busy year lost money.

The estimate funnels to one place: a quote, then a signed contract. On the service and light-commercial side that lives in a CRM like FieldOS, where the field measure becomes the proposal and the proposal becomes the job you actually bill.

How do you estimate an HVAC job?

You estimate an HVAC job in a fixed order, because each step feeds the next. Read the plans and the spec first, so you know what you are actually pricing. Confirm or run the load, because the load sizes the equipment and the equipment is usually the biggest single cost. Take off the equipment, the ductwork, the piping, and the accessories. Put labor hours on every one of those using labor units. Add your material, your subs, your rigging and startup, then your overhead and profit. What comes out the bottom is the bid.

Skip a step and it shows. Price the equipment off an old job instead of the current schedule and you are bidding last year's prices into this year's market. Take off the duct without a friction-rate-sized layout and your sheet-metal quantities are a guess. Forget the rigging and the startup and you have left real money on the table that the customer will happily keep.

The load calculation and the duct design are their own disciplines, covered in the Manual J and Manual D guides. The estimate is where their outputs turn into dollars.

The load sets the equipment, and the equipment is the big number

The load is the first domino. A Manual J cooling and heating load, in Btu per hour, sets the tonnage and the heating capacity, and that capacity sets the equipment, and the equipment is the line that moves the bid the most. Get the load wrong and every number downstream is wrong with it.

This is why a sharp estimator does not price equipment off the square footage or the unit that is on the roof today. Oversized equipment costs more to buy, more to rig, and more to run, and it short-cycles once it is in. Undersized equipment loses the callback war. The load is what defends the size you bid, on paper, when the customer's engineer or the next contractor questions it.

On a plan-and-spec job the engineer has already run the load and scheduled the equipment, so you price what the schedule calls for. On a design-build or a changeout, the load is yours to run, and it belongs in the file behind the equipment you quoted. The full method is in the Manual J load-calculation guide. For the estimate, the point is narrow: the load is what makes the biggest number on the sheet defensible.

The equipment takeoff and the supplier quote

The equipment takeoff is the count of the big iron and what each piece costs delivered. Rooftop units, air handlers, condensers and condensing units, furnaces, heat pumps, VRF outdoor and indoor heads, chillers, boilers, cooling towers, energy recovery units. You list each one by tag from the schedule, get a live price from the supplier or the manufacturer's rep, and that quoted number goes straight onto the sheet.

The discipline here is that equipment is quoted, not guessed. Your distributor gives you a written quote tied to the model numbers and the schedule, and you hold them to it. Prices move, and on the big gear they move enough that a stale number sinks the bid. Get the quote in writing, note the date, and note how long it holds.

Long-lead is the trap that has gotten worse. Chillers, large air handlers, custom units, and anything tied to electrical gear can carry lead times measured in months, and the price quote and the lead time travel together. If the equipment cannot land inside the schedule, that is a risk you price and flag, not one you discover at submittal. Carry the rep's quoted lead time in the file next to the price, because the schedule the GC hands you assumes the unit shows up on time.

How do you estimate ductwork?

You estimate ductwork by taking off the sheet metal, converting it to weight, and putting labor on the weight. Measure the linear feet of duct at each size and the square feet of surface area, count the fittings, then convert that surface area to pounds using the gauge the pressure class calls for. The pounds are what you price and what you labor, because sheet metal is bought, fabricated, and hung by the pound.

Fittings are where takeoffs go wrong. A straight run is cheap to fab and fast to hang. Elbows, transitions, tees, offsets, and taps carry far more labor per pound than straight duct, because each one is cut, formed, and fit by hand. A takeoff that counts the linear feet and waves at the fittings underprices the labor every time, and fittings-heavy jobs are exactly the tight mechanical rooms and the congested ceilings where the install is slowest.

Round, rectangular, spiral, and flex each price differently, and the spec usually dictates which goes where. The duct sizes come out of a Manual D layout, covered in the duct-design guide. The estimate takes those sizes and turns them into pounds, fittings, and hours.

Duct labor: the pound, the shop, and the field

Duct labor is figured by the pound, split between the shop and the field. The pounds-per-hour method is the most accurate one the trade uses: take a productivity rate in pounds per hour for the type of duct and divide it into the weight to get hours. Low-pressure galvanized rectangular runs faster than high-pressure or stainless. Lined duct, welded duct, and tight access all run slower.

Two rates, not one. Shop fabrication runs faster than field installation because the conditions are controlled, the tools are fixed, and nobody is on a lift. Common figures put field install around 15 to 25 pounds per hour for commercial work and shop fab higher, but those are starting points. Your own shop's labor studies and your job-cost history are the rates that should drive your bid, because a busy shop with a coil line fabricates at a different rate than a two-person shop cutting by hand.

SMACNA publishes fabrication and installation labor units for duct, fittings, and accessories, and the major estimating programs are built on those tables. Use them as the baseline, then correct them to what your crews actually produce. The gap between the book rate and your real rate is the difference between a bid that holds and one that hopes.

The piping takeoff

The piping takeoff is linear feet by size, plus fittings, plus insulation, plus labor, and it runs the same logic across refrigerant, hydronic, and condensate. Measure the run at each pipe size, count the elbows, tees, reducers, and valves, add the insulation by the foot where the spec calls for it, and put labor hours on all of it. Refrigerant line sets, chilled-water and hot-water mains and branches, gas piping to the units, and condensate drains each get their own takeoff.

A common shortcut is to price pipe at a composite rate per foot that already folds in a typical fitting count, the insulation, and the hangers, then add the big valves and specialties separately. That works when the run is ordinary. It underprices a fitting-dense mechanical room, where the pipe count per foot blows past the composite assumption.

Insulation is the line that gets dropped. Refrigerant suction lines, chilled-water pipe, and condensate all carry insulation requirements, and on a large hydronic job the insulation and the labor to install it are real money. The code and the spec set the thickness and the R-value, so price the insulation the job actually requires, not the bare pipe.

Labor units and the loaded labor rate

Labor is figured in units, then multiplied by your loaded rate. A labor unit is the hours it takes to install one item: a length of duct by the pound, a diffuser, a length of pipe by the foot, a VAV box, a rooftop unit. You count the items, apply the hours per item, total the hours, and multiply by the rate. The MCAA labor-unit method on the mechanical side and the SMACNA tables on the sheet-metal side are the published standards, and the estimating software is built around them.

The rate is where contractors fool themselves. The number that matters is not the technician's wage, it is the loaded cost: the wage plus payroll taxes, workers comp, benefits, and the rest of the burden. That burden commonly adds 30 to 60 percent on top of the base wage, but use your own payroll numbers, because yours are the only ones that bill correctly. Estimate at the bare wage and you lose the burden on every hour, all year.

Labor is the part of the bid you control and the part you most often miss. The equipment is a quote you cannot argue with. The labor is yours to estimate, and the estimate is only as good as the production rates behind it, which is why the job-cost feedback loop matters as much as the takeoff.

Diffusers, grilles, dampers, and VAV boxes

Accessories are the high-count, low-unit-cost items, and they add up faster than anyone expects. Diffusers, registers, grilles, volume dampers, fire and smoke dampers, VAV and CAV boxes, terminal units, thermostats, sensors, louvers, and the flex connections to each. Each one is a count off the plans, a material cost, and a labor unit to install and connect.

The trap is treating them as rounding error. A large office floor can carry hundreds of diffusers and dozens of VAV boxes, and each box is equipment, a controls point, a duct connection, and balancing labor rolled into one. Count them off the reflected ceiling plan and the mechanical schedule, not off a percentage allowance, because the allowance is always low on the jobs that are dense.

Fire and smoke dampers deserve their own line. They carry access-door requirements, inspection, and sometimes a separate test, and they sit where the duct crosses a rated assembly, which the architectural plans define, not the mechanical. Miss them at takeoff and they come back as a change order you should have caught.

Controls and the BAS line

Controls and the building automation system are their own scope, and on a commercial job they are often a subcontract or a line you buy from a controls vendor. The thermostats, sensors, actuators, controllers, wiring, and the BAS programming and graphics are priced as a package, and the number can rival the sheet metal on a complex building. Get a quote from the controls contractor the same way you get one for equipment.

The danger is the seam between your scope and the controls scope. The damper actuator, the VAV box controller, the wiring between the device and the panel, the power to the controls: each of those can land on either side of the line, and if both sides assume the other has it, the bid is short. Define the split in writing before you submit.

On a design-build, the controls integration with the equipment is where the schedule and the budget both get tested, so price the programming and the point-to-point checkout, not just the hardware. The graphics and the sequence-of-operations work are real hours, and they happen late, when there is no slack left in the schedule to absorb a number you forgot.

Rigging and the crane

Rigging is how the equipment gets set, and on rooftop and large-equipment work it is a real line, not an afterthought. A crane or a lift to set a rooftop unit, a hoist for a chiller or an air handler in a mechanical room, the riggers, the slings and spreader bars, the permits and the street closure if the pick is off the road. You price the set, not just the unit.

Get the crane from a rigger's quote, because the cost swings with the crane size, the reach, the pick weight, and the site. A single-day crane to set a few rooftop units commonly runs into the low thousands of dollars, and it climbs fast with a multi-story building, a long reach over the structure, or a tight downtown site with no place to set up. Heavy gear like a large chiller or a custom make-up air unit is its own engineered lift, and the spreader bars to keep the slings from crushing the casing have to be called out when you quote.

The rookie miss is setting a curb-mounted rooftop unit and forgetting the curb, the curb adapter on a changeout, and the crane time to fly both. Walk the site, find where the crane sets up, and confirm the unit can actually get from the truck to the roof before you price the pick.

Startup, balancing, and commissioning

Startup, balancing, and commissioning are labor lines at the end of the job, and they are the lines most often left out. Factory or contractor startup on the equipment, the test and balance of the air and water systems, and the commissioning the spec requires all take hours, and on a specified job they take documentation too. The system that was never properly balanced runs wrong quietly for years, and the callbacks land on you.

Test and balance is frequently its own subcontract to a certified TAB agency, and you carry their quote as a line. Commissioning may be a third-party agent the owner hires, but your scope still includes supporting it: the startup, the point checkout, the corrections the agent writes up. Price the hours to support commissioning, not just to walk away after the last duct is hung.

On the spec'd jobs the commissioning scope is written out, and it is more than a glance at the equipment. It is witnessed startup, airflow at the diffusers, refrigerant charge verification, control-sequence testing, and the documentation handed to the owner. Read that scope and price the labor it actually demands.

Lump sum, unit price, design-build, or T&M?

The bid type is set by how well the scope is defined and who carries the risk. Plan-and-spec lump sum is the default on bid jobs: the engineer designs it, you price the defined scope to a fixed number, and you own the risk of your own takeoff and productivity. Design-build puts the design in your hands too, so you price the engineering and carry the risk of the design decisions, which is more margin and more exposure. Time and materials, used mostly on service and on work the scope cannot pin down, bills the actual hours and material at agreed rates, so the customer carries the cost risk. Unit price suits repetitive work, where you bid a rate per unit and the quantity floats.

Match the type to the job. A clean set of plans and a hard scope wants lump sum. Murky existing conditions, an emergency repair, or a scope nobody can define yet wants T&M, because a lump sum on unknowns is a lump sum you will lose money on. The fastest way to bleed a service department is to fixed-price a repair you have not opened up yet.

The service and replacement estimate

The service and replacement estimate is a different game from the project estimate, and the same crew often does both. A residential changeout is a packaged scope: pull the old equipment, set the new furnace and coil or the new condenser, adapt the duct and the line set, handle the electrical and gas connections within your scope, start it up, and haul the old unit away. It is priced fast, often flat-rate from a price book, and it competes on the proposal and the close, not on a hundred-line takeoff.

The commercial project is the full takeoff: plans, schedule, sheet metal by the pound, piping, controls, rigging, and a formal proposal with exclusions and alternates. The estimating effort is an order of magnitude larger, and the bid is one of several the GC is comparing.

The trap is bidding one like the other. Flat-rate a complicated commercial repair and you lose the parts you did not open up. Over-engineer a residential changeout estimate and you are too slow to win the job while the cheaper outfit is already signing the homeowner. Know which one you are bidding before you start.

Reading the plans and the equipment schedule

Reading the plans is the first real work of the estimate, and the mechanical schedule is where you live. The drawings give you the duct layout and routing, the plans show where the equipment sits and where the duct crosses rated walls, and the equipment schedule lists every unit by tag with its capacity, electrical, and accessories. The specification sets the quality: the duct construction class, the insulation, the controls sequence, the commissioning scope, and what is included.

The spec drives cost as hard as the drawings do. A spec that calls out a higher pressure class, a particular manufacturer, double-wall duct, or a full commissioning scope changes your number even though the duct layout looks the same on paper. Read the spec, not just the plans, because the spec is where the expensive requirements hide.

Bidding without the full set is bidding blind. The plans, the schedule, the spec, and a site walk are the inputs. Price off a partial set and you are guessing at the half of the cost the drawing did not show you. The load and the duct design behind the schedule are covered in the Manual J and Manual D guides.

How do you add overhead and profit?

You add overhead and profit on top of your direct cost, and you have to know the difference between markup and margin or you will undercharge for years. Overhead is everything that is not direct job cost: the office, the trucks, the insurance, the estimator's time, the software. Profit is what is left for the business after overhead is covered. You recover both by marking up the direct cost.

Markup and margin are not the same number, and confusing them is the classic error. Markup is the percentage you add to cost. Margin is the percentage of the selling price that is profit. A 50 percent markup is only a 33 percent margin, not 50. Price to the margin you actually need and back into the markup, rather than slapping a habitual percentage on and hoping.

Equipment markup is its own decision. A huge equipment number marked up at the same percentage as labor can price you out of the job, so the trade often carries a lower markup on big equipment and a higher one on labor and material. The right answer is the one that covers your overhead across the whole bid and leaves the profit you need, calculated from your own books, not a number off a forum.

The bid: the proposal that becomes the contract

The bid the customer sees is the proposal, and it is the document that becomes the contract, so write it like one. The price, the scope of work in plain language, the equipment schedule with the models you quoted, the inclusions, the exclusions, the alternates, the schedule, the payment terms, and how long the price holds. A bare number with no scope is a fight waiting to happen, because the customer fills the silence with everything they assumed you included.

Alternates are how you stay in the bid and protect the margin. Price the base scope, then offer the upgrade or the deduct as a separate line, so the customer can choose without reopening the whole number. The equipment schedule in the proposal ties your price to specific models, which is your defense when a value-engineering round tries to swap in cheaper gear.

The proposal funnels into the contract and the job. On the service and light-commercial side, that handoff lives in a CRM like FieldOS, where the field measure becomes the quote, the quote becomes the signed proposal, and the signed proposal becomes the job you schedule and bill. The cleaner that pipeline, the less that falls through the gap between the estimate and the invoice.

Exclusions and assumptions that protect the bid

Exclusions are the fence around your scope, and a bid without them is a bid that owns everything the customer can imagine. State plainly what you are not doing: the line-voltage electrical to the equipment, the gas piping if it is another trade, the structural steel or dunnage to carry rooftop units, the roofing and flashing around the curb, the fire-stopping at penetrations, the patching and painting after the work, the cutting of finished surfaces, permits if the owner pulls them.

These are trade-boundary lines, and the electrical and the gas are the two that cause the most fights. On a lot of jobs the power to the unit and the gas to the burner are someone else's scope, and if you do not exclude them, the GC will assume they are yours and back-charge you for them. Write the exclusion, and the assumption dies on paper.

Assumptions belong in the proposal too. If you priced normal-hours work, say so, because off-hours and weekend work in an occupied building costs more. If you assumed the existing duct is reusable or the access is clear, write it, so the day reality differs you have a change order instead of an argument.

Contingency, risk, and the change order

Contingency and the change order are how you survive what the plans did not show. On a renovation or a tie-in to existing systems, you carry a contingency for the conditions you cannot see until the ceiling is open: the duct that is not where the as-builts said, the access that turns out to be brutal, the existing equipment that does not match its tag. The tighter the existing-conditions risk, the bigger the number you carry, and you say in the proposal what it covers.

The change order is the formal version of the same thing. When the scope grows or the conditions differ from what you bid, you price the change and get it signed before you do the work, not after. The work you do on a handshake is the work you do not get paid for.

Price the change the same way you priced the base: the added equipment, duct, pipe, and labor units, plus your markup. The mistake is doing the extra work in the flow of the job and trying to reconstruct the cost later. Document the change when it happens, price it like a small estimate, and get the signature. A clean CRM trail of the original quote and every signed change is what gets the change orders paid.

Estimating tools and historical job-cost feedback

The estimate runs on two things: the takeoff and the history. The takeoff tools are the digital plan measure, the duct and pipe takeoff software, and the estimating package that holds the SMACNA and MCAA labor tables and your own rates. They speed the count and cut the arithmetic errors, but they do not know your shop. The rates you feed them do.

The history is the part most contractors waste. Every finished job is a data point: the hours you actually burned against the hours you bid, the production rate your crew actually hit, the equipment price that actually landed. Feed that back into the next estimate and your numbers tighten with every job. Ignore it and you bid on book rates forever, and the book does not know your crews or your market.

This is where the field and the office have to connect. The field measure, the actual hours, and the job cost have to flow back to the estimator, or the loop never closes. A CRM like FieldOS that carries the job from quote to schedule to billed hours is where that feedback lives, so the as-built labor lands next to the estimate that predicted it and the next bid is built on what really happened, not what you hoped would.

Commercial, residential, and data-center mechanical

The estimate scales with the job, and the difference between a residential changeout, a commercial project, and a large mechanical job is not just size. A residential changeout is a fast, packaged, flat-rate estimate. A commercial project is a full takeoff with sheet metal by the pound, controls, rigging, and a formal bid against other contractors.

The large mechanical and data-center jobs are their own category. The equipment is enormous and long-lead: chillers, air handlers, computer-room units, the cooling distribution. Redundancy drives the count, because the design carries spare capacity the building is rated to, so you are bidding more equipment than the raw load alone would suggest. The ASHRAE thermal guidelines and the reliability tier set the design, and the schedule and the lead times dominate the risk. On those jobs the equipment quote, the lead time, and the rigging plan are the bid, and the sheet metal is almost the easy part.

Across all of them the method is the same. The load sets the equipment, the equipment and the labor set the cost, and the overhead and profit make it a business. What changes is which line carries the risk.

What to document

Walk into a change-order meeting without the reasoning behind each number and you give it away; the same notes are what let the next bid start from fact instead of memory. Write down what drove each number, so the as-built can be checked against it and the next estimate starts from fact.

Estimate componentWhat it includes
Equipment takeoffUnits by tag, supplier quote, quote date, and lead time
Sheet-metal ductworkLinear feet and weight by size, fittings, gauge, and pressure class
PipingLinear feet by size, fittings, valves, and insulation
LaborHours by item, the labor-unit source, and the loaded labor rate
AccessoriesDiffuser, grille, damper, and VAV counts from the plans
Controls / BASVendor quote, the scope split, points, and programming
RiggingCrane or hoist quote, pick weight, and site access
Startup / commissioningTAB sub quote, startup hours, and commissioning support scope
MarkupOverhead and profit applied, equipment versus labor markup
Exclusions and assumptionsTrade boundaries and the conditions assumed
ContingencyThe existing-conditions allowance and what it covers

Common mistakes

  • Sizing or pricing the equipment off square footage or the old unit instead of the load and a current supplier quote.
  • Underestimating sheet-metal labor by counting linear feet and ignoring the fittings.
  • Pricing duct at a book rate that does not match what your shop and crews actually produce.
  • Forgetting the rigging and the crane to set rooftop and large equipment.
  • Leaving out startup, test and balance, and commissioning support labor.
  • Marking up direct cost without knowing the difference between markup and margin.
  • Bidding with no exclusions, so the electrical and gas land on you by assumption.
  • Fixed-pricing a service repair or a renovation tie-in before the conditions are opened up.
  • Bidding off a partial plan set with no spec and no site walk.

Field checklist

0 of 10 complete

Want this checklist to run itself on every job — with photo proof and a signed record crews can hand the customer? That's FieldOS.

Standards and references

The estimating standards in HVAC are the labor references, the construction standards behind them, and your own job-cost history, which outranks all of them for your shop. On the sheet-metal side, SMACNA publishes the duct construction standards and the fabrication and installation labor units that most estimating software is built on. On the mechanical side, MCAA's labor-unit method is the common reference for piping and equipment labor. Cost references like the RSMeans data give a market baseline when you have no history of your own.

The equipment side runs on live quotes, not published tables, because equipment pricing moves with the market and the manufacturer. The design standards behind the schedule are ACCA Manual J for the load and Manual D for the duct, ASHRAE 62.1 and 90.1 for ventilation and energy, and the local mechanical and energy codes the jurisdiction has adopted.

Treat the labor units and the cost data as a starting point, not gospel. Hedge every cost and every production rate to your own data and your market, because the book rate was averaged across shops that are not yours. The labor unit gets you close. Your history gets you right. And no published number substitutes for the supplier's written quote on the equipment that drives the bid.

Units and terms

HVAC estimating carries its own vocabulary, and the same item shows up under different names across a takeoff, a spec, and a supplier quote.

Takeoff is the count and measure of everything to be installed. O and P is overhead and profit. A labor unit is the hours to install one item. Pounds per hour is the sheet-metal productivity rate. TAB is test and balance. Commissioning is often shortened to Cx. RTU is a rooftop unit, AHU an air handler, VAV a variable-air-volume box, and VRF variable refrigerant flow. A composite rate folds material, fittings, and labor into one number per foot or per unit.

Takeoff
The count and measure of equipment, duct, pipe, and accessories to be installed and priced
Labor unit
The labor hours to install one item, from SMACNA, MCAA, or your own job-cost history
O and P
Overhead and profit, the markup added on top of direct job cost
Markup vs margin
Markup is the percentage added to cost; margin is the share of the selling price that is profit
Pounds per hour
Sheet-metal labor productivity, the duct weight divided into hours of fabrication or install
TAB
Test and balance of the air and water systems to design quantities
Commissioning (Cx)
Verifying the installed system performs to the design intent, often by a third-party agent
RTU / AHU / VAV / VRF
Rooftop unit, air handler, variable-air-volume box, and variable refrigerant flow

Related tools

Calculators and readiness checks for this work

Compare your options

FAQ

How do you estimate an HVAC job?

Estimate an HVAC job in order: read the plans and spec, confirm the load, take off the equipment, ductwork, piping, and accessories, put labor units on each, then add subs, rigging, startup, and overhead and profit. The bottom line is the bid. Your supplier quotes and job-cost history control the numbers.

How do you estimate ductwork?

Estimate ductwork by taking off the linear feet and surface area at each size, counting every fitting, and converting the surface area to pounds by gauge. You price and labor the duct by the pound. Fittings carry far more labor per pound than straight runs, so count them, or you underprice the install.

What is included in an HVAC bid?

An HVAC bid includes the equipment, the sheet-metal ductwork, the piping, the accessories and controls, the install labor, rigging, startup and commissioning support, and overhead and profit. The proposal also states the scope, the equipment schedule, the exclusions, the alternates, and the terms. What it excludes matters as much as what it includes.

How do you add overhead and profit?

Add overhead and profit as a markup on your direct cost, sized to the margin the business needs. Overhead covers the office, trucks, and insurance; profit is what is left after. Remember markup is not margin: a 50 percent markup is a 33 percent margin. Carry a lower markup on big equipment.

What is the difference between markup and margin?

Markup is the percentage you add to your cost; margin is the percentage of the selling price that is profit. They are not equal. A 50 percent markup produces only a 33 percent gross margin. Price to the margin you need and back into the markup, or you undercharge without seeing it.

How much does it cost to set a rooftop unit with a crane?

It varies with the crane size, the pick weight, the reach, and your market, so price it from a rigger's quote, not a guess. A single-day crane to set a few rooftop units commonly runs into the low thousands of dollars, and climbs fast with a multi-story building or a tight site.

Should I bid HVAC work lump sum or time and materials?

Bid lump sum when the scope is well defined by plans and a spec, because you can price it to a fixed number and own the takeoff risk. Bid time and materials when the conditions are unknown, like a service repair or a renovation tie-in, so the cost risk stays with the customer.

What should an HVAC bid exclude?

An HVAC bid should exclude the trade-boundary work another contractor usually carries: the line-voltage electrical and the gas piping, the structural dunnage for rooftop units, the roofing and flashing, the fire-stopping, and the patching and painting. Write the exclusions plainly, or the general contractor assumes they are yours and back-charges you.

How do you estimate a residential equipment changeout?

Estimate a changeout as a packaged scope, often flat-rate from a price book: remove the old equipment, set the new furnace, coil, or condenser, adapt the duct and line set, make the electrical and gas connections in your scope, start it up, and haul the old unit. It competes on the proposal, not a line-item takeoff.

Why does my busy year still lose money on HVAC installs?

Usually the equipment was right and the labor was wrong. Sheet-metal and install hours get underestimated on every job, and the loss hides until the year closes. Feed your actual job-cost hours back into the next estimate, correct your production rates to your crews, and the bids stop bleeding.

People also ask

Codes cited in this guide

This guide is written and reviewed against the published standards below. Always confirm the current adopted edition with the authority having jurisdiction.