MEP estimating services cover the takeoff and pricing of mechanical, electrical, and plumbing scope as one coordinated package, not three separate bids stapled together. You need that when you are bidding a project where the HVAC tonnage, pipe sizes, feeder schedules, and fixture counts all have to reconcile to the same drawing set — a school, a medical office, a warehouse with process utilities. We take off Divisions 21 through 28: fire suppression (coordinated with our fire protection team), plumbing, HVAC, integrated automation, electrical, communications, and electronic safety and security. The estimate is organized by CSI MasterFormat division, so your buyout packages line up with your subcontractor scopes. We use Bluebeam Revu for markup, PlanSwift for quantity extraction, and RSMeans data with ZIP-code-adjusted material and labor pricing. Our Trade Estimating Services by CSI Division page shows how MEP fits with the other divisions we cover. If you already have a mechanical package and need only the electrical side, see Electrical Estimating Services. For a full mechanical scope including piping, see Mechanical Estimating Services. Turnaround is 24–48 hours for most projects, with rush available. Deliverables are Excel and PDF, with marked-up plan sets showing exactly where each quantity came from.
- Deliverable
- Excel estimate + marked-up PDF plans
- Organized by
- CSI MasterFormat section
- Turnaround
- 24–48 hours for most projects
- Pricing
- ZIP-code-adjusted material and labor pricing
- Software
- Bluebeam Revu, PlanSwift, RSMeans data
As an outsourced MEP estimating company, we work from your plan and spec review set, whether it arrives as AutoCAD drawings, a Revit model, or a Navisworks coordination file. The MEP quantity takeoff is built line by line: sheet metal ductwork by weight and linear feet, electrical conduit and wire pulling by run length and conductor count, valve and fitting takeoff from the riser diagrams, and each count for fixtures, devices, and equipment. Every line carries a labor unit, so the MEP estimate for contractors can be sorted by trade, by floor, or by bid package. When a drawing is ambiguous, we issue a request for information rather than guessing, and the bill of materials stays tied to the sheet it came from.
MEP estimating for subcontractors and MEP estimating for developers are the same takeoff with different rollups. A subcontractor wants the scope split by division — Division 22 plumbing, Division 23 HVAC, Division 26 electrical, Division 21 fire suppression, Division 25 integrated automation — with quantities they can buy from. A developer wants the same numbers rolled to a budget, with alternates priced side by side. If you need only one trade, we can scope it that way; if you need the whole package, the MEP bid estimating set arrives as one workbook. Send the set through Get an estimate and tell us the bid date.
MEP cost estimating: what the estimate includes and excludes
We price the MEP systems shown on the drawings and specified in Divisions 21–28, including equipment, distribution, controls, and the supports that hold it all up. We do not price civil, structural, or architectural scope unless you ask for it as a separate package. The list below is the standard scope; every project has edge conditions, so we flag anything ambiguous in the marked-up set.
Plumbing Systems
Domestic water, sanitary drainage, vent piping, and fixtures measured by diameter and count.
LF · EAHVAC Equipment
Chillers, boilers, rooftop units, air handlers, and fan coils priced from schedules.
EA · tons · MBHDuctwork & Air Distribution
Rectangular and round duct by gauge and size, flex duct, dampers, registers, and diffusers.
LB · LF · EAHydronic & Refrigerant Piping
Chilled and hot water piping, pumps, valves, specialties, and refrigerant line sets.
LF · EAElectrical Gear & Distribution
Switchgear, switchboards, panelboards, feeders, and branch wiring by size and type.
EA · LFLighting & Devices
Lighting fixtures by type and wattage, receptacles, switches, and floor boxes.
EAFire Alarm & Low Voltage
Fire alarm devices, structured cabling, data outlets, cable trays, and racks.
EA · LFControls & Instrumentation
Thermostats, sensors, control panels, and integrated automation components.
EAWhat every mep estimating takeoff includes
- Domestic water piping — type L copper or PEX, by diameter, valves, fittings, hangers
- Sanitary drainage and vent piping — cast iron, PVC, or ABS, by diameter, cleanouts
- Plumbing fixtures — water closets, lavatories, sinks, urinals, floor drains, trim
- HVAC equipment — chillers, boilers, rooftop units, air handlers, fan coils with capacities
- Ductwork — rectangular and round, by gauge and size, flex duct, dampers, registers
- Refrigerant piping — copper line sets by size, insulation, supports
- Hydronic piping — chilled and hot water, by diameter, pumps, valves, specialties
- HVAC controls and instrumentation — thermostats, sensors, control panels
- Switchgear, switchboards, panelboards — by amp rating, voltage, pole count
- Feeders and branch wiring — conductors and conduit by size and type
- Lighting fixtures — by type, wattage, mounting
- Wiring devices — receptacles, switches, floor boxes
- Fire alarm devices — smoke detectors, pull stations, horns, strobes
- Structured cabling — data outlets, cable trays, racks
How our MEP estimator performs the quantity takeoff
- Plan set review and division splitWe open the full set in Bluebeam Revu and tag each sheet by division: plumbing on P sheets, HVAC on M sheets, electrical on E sheets, telecom on T sheets. We check the general notes for code editions and any local amendments. This step catches missing sheets and version mismatches before we measure anything. We also verify that the drawing index matches the sheets provided and note any addenda that affect the takeoff.
- Equipment schedule extractionWe pull every equipment tag from the schedules — chillers, boilers, RTUs, AHUs, fan coils, pumps, panels, transformers, fixtures. Each tag gets a line item with capacity, voltage, and mounting. If a tag appears on a plan but not in the schedule, we flag it as a coordination item. We also cross-check equipment tags against the floor plans to ensure no unit is missed or duplicated.
- Distribution routing takeoffWe trace each pipe, duct, conduit, and cable run on the marked-up plans. Lengths are measured centerline, with fittings, valves, and hangers counted separately. We note elevation changes, offsets, and any routing that requires extra supports or seismic bracing. For congested areas, we measure the longest and shortest paths to bracket the quantity and flag the range for your review.
- Cross-check between tradesWe reconcile mechanical, plumbing, and electrical quantities. For example, a rooftop unit's electrical feed must match the panel schedule, and the condensate drain must appear on the plumbing drawings. Any mismatch is listed in a coordination log with sheet references. This cross-check often reveals missing disconnects, undersized feeders, or omitted floor drains that would otherwise become change orders.
- Pricing and waste factorWe apply ZIP-code-adjusted material and labor pricing from RSMeans data. Waste factors are applied as separate lines: typical 5% for pipe and conduit, 10% for duct and sheet metal, 2% for equipment. You see the base quantity and the waste line, so you can adjust. We also note any allowances for specialty items or long-lead equipment that may require a budgetary quote.
- Markup and deliverable assemblyWe produce marked-up PDFs showing each takeoff area, with color-coded highlights by trade. The Excel estimate is organized by CSI division and includes a summary tab, detail tabs, and a coordination log. Final QC checks totals against the drawing scale and schedule counts. We also verify that the units of measure are consistent across all line items and that the waste factors are correctly applied.
What we need from you
- Full plan setArchitectural, structural, mechanical, plumbing, electrical, and telecom sheets. Missing sheets lead to assumptions.
- SpecificationsDivision 21–28 specs, especially for equipment, insulation, and controls. Specs drive material selection and pricing.
- Equipment schedulesMechanical and electrical schedules with tags, capacities, and voltages. We use these to count equipment and size feeders.
- Addenda and RFIsAny addenda, RFI responses, or bulletins issued during bidding. These change scope and must be priced.
- Bid date and formatYour bid due date and any required breakdown, such as by division or by system. We format the estimate to match.
- Site conditionsSeismic zone, climate zone, and any local code amendments. These affect bracing, insulation, and equipment selection.
Sample MEP takeoff format
This is how we present a typical MEP takeoff. Quantities are illustrative for a mid-size commercial project.
| Section | Line item | Qty | Unit | Ref. |
|---|---|---|---|---|
| 22 11 00 | Domestic water piping, Type L copper, 2" | 1,850 | LF | P-101 |
| 22 13 00 | Sanitary drainage, PVC Schedule 40, 4" | 1,240 | LF | P-102 |
| 23 31 00 | Rectangular duct, 24" × 12", 24 ga | 980 | LF | M-201 |
| 23 64 00 | Chiller, 200-ton, air-cooled | 2 | EA | M-501 |
| 26 05 33 | EMT conduit, 1-1/4", including fittings | 2,100 | LF | E-301 |
| 26 24 16 | Panelboard, 400A, 208Y/120V | 4 | EA | E-401 |
| 26 27 26 | Duplex receptacle, 20A, 120V | 180 | EA | E-302 |
| 27 10 00 | Cat 6A cable, plenum, 4-pair | 12,500 | LF | T-101 |
| 23 37 00 | Ceiling diffuser, 24" × 24", aluminum | 85 | EA | M-202 |
| 22 42 00 | Water closet, floor-mounted, 1.28 gpf | 12 | EA | P-103 |
| 26 51 00 | LED high-bay fixture, 150W, 4000K | 60 | EA | E-303 |
| 23 22 00 | Steam piping, Schedule 40 black steel, 2" | 350 | LF | M-203 |
Units of measure: linear feet, each count, labor unit
MEP quantities are counted in several units because the trades measure differently. We keep them separate in the estimate so you can check our math against the drawings.
| Item | Unit | How it's measured |
|---|---|---|
| Pipe by diameter and material | LF | Centerline length along run, including fittings and valves as each |
| Duct by size and gauge | LF | Centerline length of duct run, plus fittings counted each |
| Equipment, fixtures, devices, panels | EA | Counted from schedules and floor plans, one each |
| Cooling equipment | TON | Nominal tons of refrigeration from equipment schedule |
| Heating equipment | MBH | Thousands of Btuh input or output from schedule |
| Electrical gear | EA | Counted by amp rating, voltage, and pole count |
| Transformers | kVA | Rated capacity from schedule |
| Conduit by trade size | LF | Centerline length, including bends and offsets |
| Cable and wire by type and size | LF | Measured along conduit route, plus slack |
| Insulation and hanger coverage | SF | Surface area of pipe or duct to be insulated |
| Hangers, supports, seismic restraints | EA | Counted per spacing requirement and code |
Worked example: takeoff of a small rooftop unit and its distribution
This example shows how we take off one rooftop unit (RTU) and its associated distribution for a small commercial building. All dimensions and quantities are illustrative.
Step 1 — Equipment count
- RTU-1: 20-ton, 460V/3-phase, downflow, with economizer. Count: 1 EA.
- Roof curb: 1 EA, sized to unit footprint (e.g., 120" × 84").
Step 2 — Ductwork
- Supply duct: 80 LF of 24" × 12" rectangular, 24 ga galvanized.
- Return duct: 60 LF of 30" × 14" rectangular, 22 ga galvanized.
- Flex duct: 150 LF of 10" insulated flex for branch runs.
- Fittings: 12 elbows, 8 takeoffs, 4 end caps — counted each.
Step 3 — Diffusers and registers
- Supply diffusers: 12 EA, 24" × 24", aluminum, 4-way throw.
- Return grilles: 6 EA, 24" × 24", aluminum.
Step 4 — Refrigerant piping
- Line set: 40 LF of 1-1/8" copper suction and 1/2" liquid line, insulated.
- Supports: 20 EA hangers at 5 ft spacing.
Step 5 — Electrical
- Feeder: 120 LF of 1-1/4" EMT conduit, 3 conductors #6 THHN, plus 1 ground #10.
- Disconnect: 1 EA, 60A, 3-pole, non-fused.
- Control wiring: 80 LF of 18/4 thermostat cable.
Step 6 — Insulation and accessories
- Duct insulation: 200 SF of 1-1/2" fiberglass wrap.
- Condensate drain: 30 LF of 3/4" PVC, plus trap.
Step 7 — Waste factors
- Duct: 10% waste → 80 LF × 1.10 = 88 LF; 60 LF × 1.10 = 66 LF.
- Pipe: 5% waste → 40 LF × 1.05 = 42 LF; 30 LF × 1.05 = 31.5 LF.
- Conduit: 5% waste → 120 LF × 1.05 = 126 LF.
- Flex duct: 10% waste → 150 LF × 1.10 = 165 LF.
Step 8 — Summary line items
| Item | Qty | Unit |
|---|---|---|
| RTU, 20-ton | 1 | EA |
| Roof curb | 1 | EA |
| Supply duct 24×12 | 88 | LF |
| Return duct 30×14 | 66 | LF |
| Flex duct 10" | 165 | LF |
| Diffusers | 12 | EA |
| Return grilles | 6 | EA |
| Refrigerant line set | 42 | LF |
| EMT conduit 1-1/4" | 126 | LF |
| Disconnect 60A | 1 | EA |
| Duct insulation | 200 | SF |
Step 9 — Pricing example Using RSMeans ZIP-code-adjusted pricing, we apply unit costs to the summarized quantities. For this example, assume the following illustrative unit costs:
- RTU, 20-ton: $12,000 per EA
- Roof curb: $1,200 per EA
- Supply duct 24×12: $18 per LF
- Return duct 30×14: $22 per LF
- Flex duct 10": $8 per LF
- Diffusers: $75 per EA
- Return grilles: $60 per EA
- Refrigerant line set: $25 per LF
- EMT conduit 1-1/4": $12 per LF
- Disconnect 60A: $350 per EA
- Duct insulation: $3 per SF
Now, we calculate the extended cost for each line item:
- RTU: 1 × $12,000 = $12,000
- Roof curb: 1 × $1,200 = $1,200
- Supply duct: 88 × $18 = $1,584
- Return duct: 66 × $22 = $1,452
- Flex duct: 165 × $8 = $1,320
- Diffusers: 12 × $75 = $900
- Return grilles: 6 × $60 = $360
- Refrigerant line set: 42 × $25 = $1,050
- EMT conduit: 126 × $12 = $1,512
- Disconnect: 1 × $350 = $350
- Duct insulation: 200 × $3 = $600
Summing these gives a total material cost of $22,328. To this, we add labor hours based on RSMeans data. For example, installing the RTU might take 16 hours at $85 per hour = $1,360. Duct installation might take 0.1 hours per LF for supply and return, totaling (88+66) × 0.1 = 15.4 hours × $85 = $1,309. Flex duct at 0.05 hours per LF: 165 × 0.05 = 8.25 hours × $85 = $701.25. Diffusers and grilles at 0.5 hours each: (12+6) × 0.5 = 9 hours × $85 = $765. Refrigerant piping at 0.2 hours per LF: 42 × 0.2 = 8.4 hours × $85 = $714. EMT conduit at 0.15 hours per LF: 126 × 0.15 = 18.9 hours × $85 = $1,606.50. Disconnect at 2 hours: $170. Duct insulation at 0.02 hours per SF: 200 × 0.02 = 4 hours × $85 = $340. Total labor hours = 16 + 15.4 + 8.25 + 9 + 8.4 + 18.9 + 2 + 4 = 81.95 hours. Total labor cost = 81.95 × $85 = $6,965.75. Adding material and labor gives a total installed cost of $22,328 + $6,965.75 = $29,293.75. This does not include overhead, profit, or taxes, which are typically added as separate line items. This level of detail allows you to see exactly how each component contributes to the total.
What drives MEP construction estimating cost
Relative impact on a typical estimate for this trade, based on estimator judgment. Select a bar for details.
System type and capacity
A 200-ton chiller plant costs more than packaged rooftop units of the same tonnage because of piping, controls, and structural support. Capacity drives equipment size, which drives electrical feeders, structural curbs, and rigging. The choice between central plant and distributed systems also affects the amount of distribution piping and ductwork, which can be a major cost variable.
A 200-ton chiller plant costs more than packaged rooftop units of the same tonnage because of piping, controls, and structural support. Capacity drives equipment size, which drives electrical feeders, structural curbs, and rigging. The choice between central plant and distributed systems also affects the amount of distribution piping and ductwork, which can be a major cost variable.
High-bay warehouse ductwork runs straight and long; hospital corridors are congested with duct, pipe, conduit, and cable tray. Congested routing increases fittings, offsets, hangers, and labor hours per linear foot. It also requires more coordination between trades, which can lead to rework if not addressed during design. We measure the actual routing shown and flag areas where the drawings are unclear.
Seismic bracing, firestopping, insulation thickness, and ventilation rates vary by jurisdiction and occupancy. Confirm the adopted code edition with the local building department. These requirements add material and labor that is easy to miss. For example, seismic bracing can add 5–10% to the mechanical cost in high-seismic zones, and energy code insulation thicknesses can increase pipe and duct insulation quantities significantly.
Copper vs. PEX for domestic water, galvanized vs. aluminum duct, conduit vs. cable tray — each choice shifts first cost and labor intensity. We price the specified material and note alternates where the spec allows. Material selection also affects the waste factor and the number of fittings required, so we adjust our takeoff accordingly.
Mechanical and electrical labor rates vary by ZIP code and union status. We use ZIP-code-adjusted RSMeans data, but your actual labor cost depends on your workforce and the project's prevailing wage requirements. For projects with Davis-Bacon or state prevailing wage, we can adjust the labor rates if you provide the applicable wage determination. Labor productivity also varies with project size and repetition.
Design-bid-build, design-build, and construction manager at risk each affect the timing and completeness of documents. Early packages may have incomplete MEP design, requiring allowances and assumptions. We flag these in the estimate so you can carry the right contingency. Fast-track projects may also require overtime or shift work, which increases labor cost.
Renovations and additions often require tie-ins to existing MEP systems, temporary services, and phased shutdowns. These conditions add labor for coordination, selective demolition, and working around occupied spaces. We include a line item for tie-in allowances when the drawings indicate connections to existing systems, and we note any phasing requirements that could affect productivity.
Common MEP scope gaps we catch in plan and spec review
MEP drawings are often less coordinated than they look. These are the items that fall between trades and between sheets.
- Seismic bracing and restraints for mechanical and electrical equipment. They appear in the structural general notes, not on the MEP sheets, and are easily missed by both trades.
- Roof curbs, housekeeping pads, and equipment supports. These are often shown on architectural roof plans or structural details, not on the mechanical drawings.
- Firestopping at rated penetrations for all MEP trades. The requirement is in the architectural specs under Division 07, but the labor belongs to the MEP contractor.
- HVAC controls and building automation system (BAS) integration. The controls spec is in Division 23 09 00, but the sequence of operations may be in the electrical specs.
- Testing, adjusting, and balancing (TAB) and commissioning requirements. These are in Division 23 03 00 and Division 01, and they add labor and equipment costs.
- Cutting and patching for MEP rough-in. This is typically a general contractor item, but if it is not in the general conditions, it becomes an MEP change order.
- Painting and labeling of exposed MEP systems. The finishes spec may exclude mechanical equipment, leaving the MEP contractor to paint and label.
- Temporary heating, cooling, and power during construction. These are often in the general conditions but may be assigned to the MEP contractor in the bid form.
- Electrical coordination with utility company for service entrance. The utility's requirements for transformers, metering, and vaults are not always on the drawings.
- Fire alarm sequence of operations and interface with other systems. The fire alarm spec is in Division 28, but the interface with HVAC and elevator controls is in Division 23 and 14.
- Plumbing insulation for freeze protection and energy code compliance. The insulation spec may be in Division 22 or Division 23, and thickness depends on the adopted energy code.
- Sound attenuation and vibration isolation for mechanical equipment. These are in Division 23 05 00 and are often value-engineered out, then added back as a change order.
Material selection: first cost, labor, and code
The table compares common MEP material choices by relative first cost, labor intensity, and code considerations. Actual costs vary by region and project.
| Material / system | First cost | Labor intensity | Code and spec notes |
|---|---|---|---|
| Domestic water: Type L copper | High | Moderate | Requires soldering or press fittings; confirm local code allows press. |
| Domestic water: PEX | Low | Low | Check local code for PEX approval and required manifolds. |
| Drainage: PVC Schedule 40 | Low | Low | Limited to above-ground or non-plenum; check fire rating. |
| Drainage: Cast iron | High | High | Required for high-rise or where sound attenuation is needed. |
| Duct: Galvanized steel | Moderate | Moderate | Standard for most commercial; gauge per SMACNA. |
| Duct: Aluminum | High | Moderate | Used in corrosive environments; check compatibility. |
| Duct: Flex | Low | Low | Limited length per code; not for high-pressure systems. |
| Wiring: EMT conduit | Moderate | High | Required in many jurisdictions for exposed or industrial. |
| Wiring: MC cable | Low | Low | Allowed in some occupancies; check local amendments. |
| Wiring: Cable tray | High | Moderate | Used for high-density cabling; requires structural support. |
Codes and standards that affect MEP quantities
Model codes
For MEP, the adopted IBC or IRC edition sets occupancy and fire-resistance ratings that drive sprinkler and alarm scope, while the IECC and ASHRAE 90.1 set envelope, lighting power density, and HVAC efficiency targets. The NEC governs conductor sizing, conduit fill, grounding, and arc-flash labeling; the IPC or UPC sets fixture units, pipe sizing, and materials; the IMC or UMC controls duct construction, ventilation rates, and clearances. NFPA 13 and NFPA 72 define sprinkler and alarm design. Each provision changes counts: a stricter energy code adds pipe insulation thickness, a higher seismic design category adds bracing on every pipe and duct run. Confirm the adopted edition with the local building department.
Industry standards
Beyond model codes, trade standards change what you count. ASHRAE 62.1 ventilation rates set outdoor-air CFM and duct sizes; ASHRAE 90.1 prescribes insulation and fan power limits. SMACNA duct construction standards dictate gauge, reinforcement, and hanger spacing, which adds pounds of metal and hanger counts. NFPA 13 and NFPA 72 govern sprinkler and alarm device spacing. For electrical, NEMA and UL listings confirm gear ratings, while IEEE and NFPA 70E affect arc-flash labeling and PPE requirements. These standards rarely appear as line items, but they change material quantities and labor hours in the takeoff.
Specification sections
You must read the full project manual for Division 21, 22, 23, 26, 27, and 28 specifications. Key clauses that move price include: 23 05 93 testing, adjusting, and balancing; 23 07 00 HVAC insulation; 22 05 00 common work results for plumbing; 26 05 19 conduit and wire; 26 05 33 boxes and fittings; 27 10 00 structured cabling; and 28 31 00 fire detection and alarm. Also check 01 45 00 quality control and 01 78 00 closeout requirements for testing and commissioning scope that adds labor. These sections often specify products, installation methods, and submittal requirements that change unit costs.
Local amendments
Adopted code editions and amendments vary by state, county, and city. For example, California adopts Title 24 energy provisions with stricter lighting and HVAC requirements; Florida has high-velocity hurricane zone product approvals; New York City has specific fuel-gas and electrical amendments. Seismic zones, wind zones, and climate zones also shift requirements. Always confirm the adopted edition and local amendments with the local building department before finalizing your estimate. We check the general notes and specifications for the code edition and any local amendments, then adjust our takeoff accordingly. For a detailed breakdown of how codes impact each trade, see our pages on Mechanical Estimating Services, Electrical Estimating Services, and Plumbing Estimating Services.
MEP estimating for subcontractors, contractors and developers
General contractors
You need a complete MEP number to compare against subcontractor bids and to check for scope gaps. Our estimate gives you a line-by-line breakdown by division, so you can level the bids.
MEP subcontractors
You bid mechanical, electrical, or plumbing work and need a second set of eyes on quantities. We provide the takeoff and pricing so you can focus on your labor strategy and buyout.
Developers and owners
You are budgeting a project before design is complete. Our estimate gives you a realistic MEP cost range and identifies the drivers that will affect the final number.
Architects and engineers
You need a cost check on your design to confirm it fits the budget. We price your drawings and flag coordination issues between disciplines before they become change orders.