Canaveral logoCanaveral

AI Mechanical Estimating Software

Price duct, pipe, plumbing, and equipment as one bid.

A mechanical bid is really four estimates stacked on top of each other. Sheet metal, piping, plumbing, and equipment each have their own material costs, their own crews, and their own risk, and they all have to add up to one number by 2pm on bid day.


Canaveral prices all of it against one parts library and one set of labor definitions, then rolls it into a single summary. Vendor quotes, plug values, adjustment factors, and markup all stay visible as their own layers, so none of it ends up buried in a workbook that only one person understands.

Need the measurement side first? See mechanical takeoff software.

Your current mechanical pricing process...

Every trade priced in its own spreadsheet

Sheet metal in one workbook, piping in another, plumbing in a third, equipment on a legal pad. Rolling them into a single bid number is a manual copy job done the night before the due date.

How Canaveral prices a mechanical bid

One cost model across the whole scope

Duct, pipe, plumbing, and equipment price against the same parts library and roll into one bid summary. Change a rate in one place and every trade that uses it updates, with no reconciliation pass at the end.

Your current mechanical pricing process...

Equipment quotes that arrive last

Vendor pricing shows up in email two days before the bid, and the plug number you carried for six weeks turns out to be off by fifteen percent. Nobody's sure which version of the bid has the real figure in it.

How Canaveral prices a mechanical bid

Carry plugs, then swap in real quotes

Hold a plug value against each equipment tag and replace it when the vendor quote lands. The bid shows what's quoted versus what's still carried at plug, so you know how much of your number is still an assumption.

Your current mechanical pricing process...

One blended labor rate for everything

A sheet metal crew, a pipefitting crew, and a plumbing crew don't cost the same or install at the same rate, but a single blended figure prices them as though they do. The bid hides which trade is carrying the risk.

How Canaveral prices a mechanical bid

Rates per trade, adjusted for the job

Build labor definitions per trade and crew, then apply adjustment factors for building height, access, system complexity, and site conditions. When you lose a job you can see which trade priced you out of it.

Your current mechanical pricing process...

Markup as a last-minute guess

Overhead, contingency, and profit get folded into one percentage typed into the bottom of a spreadsheet, so nobody can tell the bare cost from the loaded cost from the number that actually went out the door.

How Canaveral prices a mechanical bid

Markup as its own layer

Overhead, contingency, and profit sit above cost by division and cost code. You can see the bare cost, the loaded cost, and the submitted number as three separate figures, so you can adjust the one you actually meant to adjust.

And much, much more. See more features

Parts
CategoriesPrice
Piping(2)
Copper Type K(2)
Pipes(2)
3425r3452" Copper Strml. Pipe
$0.35 /lf
3425r3461-1/2" Copper Strml. Pipe
$0.28 /lf
Duct Accessories(3)
Connectors(2)
Ductmate(2)
5200c11024" Ductmate 35 Connector
$6.80 /ea
5200c11118" Ductmate 35 Connector
$5.25 /ea
Reinforcement(1)
Tie Rods(1)
5300r2203/8" Tie Rod w/ Nuts 48"
$3.40 /ea
Fittings(2)
Elbows(2)
Rect. Elbows(2)
7300e10024"×12" 90° Rect. Elbow
$18.00 /ea
7300e10118"×10" 90° Rect. Elbow
$14.50 /ea
Insulation(2)
Fiberglass Duct Wrap(2)
R-6(2)
8100w5002" R-6 Duct Wrap 48"×75'
$0.52 /sf
8100w5011.5" R-6 Duct Wrap 48"×75'
$0.44 /sf
Base Condition:Type is duct
18 lbs/hr
Elevation (ft.) Greater than 18
+4%
Elevation (ft.) Greater than 25
+6%
Add adjustment
Width (in.) Greater than 60
+2%
Width (in.) Greater than 96
+5%
Add adjustment
Base Condition:Type is piping
14 lf/hr
Diameter (in.) Greater than 4
+8%
Add adjustment
Insulated is true
+3%
Add adjustment
Base Condition:Type is equipment
0.15 ea/hr
Weight (lbs) Greater than 500
+12%
Rigging required is true
+18%
Add adjustment
Roof mounted is true
+10%
Add adjustment
Base Condition:Type is insulation
12.5 sf/hr
Thickness (in.) Greater than 2
+5%
Add adjustment
Outdoor exposure is true
+7%
Add adjustment
Piping
ItemSizePart #QtyL.F.Unit $Total $
Pipe2"2P01245.50$2.85$699.68
Pipe1-1/2"2P02187.25$2.15$402.59
Pipe1"2P03312.00$1.65$514.80
Pipe Elbow 90°2"2E0124$12.40$297.60
Pipe Elbow 90°1-1/2"2E0218$8.75$157.50
Pipe Elbow 45°2"2E038$11.20$89.60
Pipe Tee2"2T0112$18.50$222.00
Pipe Tee1-1/2"2T026$14.25$85.50
Reducer2"×1-1/2"2R018$9.80$78.40
Reducer1-1/2"×1"2R026$7.45$44.70
Coupling2"2C0114$6.20$86.80
Coupling1-1/2"2C0210$4.85$48.50
Gate Valve2"3V016$145.00$870.00
Ball Valve1-1/2"3V028$98.50$788.00
Check Valve2"3V034$165.00$660.00
Pipe Hanger2"4H0132$8.25$264.00
Pipe Hanger1-1/2"4H0224$6.75$162.00
CSV
Excel
PDF

Your bidding engine, fully in the open.

If you can't explain a number, you can't defend it in a scope review. Every figure in a Canaveral bid traces back to a quantity, a catalog item, a labor definition, and a markup rule you set yourself.

The parts library resolves each item in the takeoff to your own identifiers and pricing, so the estimate speaks in your part numbers and your descriptions. Labor definitions carry adjustment factors for the conditions that actually move field hours.

Because the model is shared, your senior estimator's judgment stops living in a private spreadsheet. New estimators bid against the same rates and assemblies on day one, and when a rate changes, every open estimate reflects it.

At submission, build the report to match how the GC or owner wants the numbers broken out. As much or as little detail as the audience needs, from the same underlying bid.

Ready to bid the whole mechanical scope from one model?

Start your free trial, load your price book and labor rates, and price a real job end to end. Duct, pipe, plumbing, and equipment in one summary.

Frequently asked questions

What is mechanical estimating software?

Mechanical estimating software turns measured quantities into a priced bid across the full mechanical scope: HVAC sheet metal, process and hydronic piping, plumbing, and equipment. It applies material pricing, per-trade labor rates, vendor quotes, overhead, and markup, then produces the summary and reports you submit to the general contractor.

What is the difference between mechanical takeoff and mechanical estimating?

Takeoff is measurement: linear footage of duct and pipe, fitting counts, equipment lists. Estimating is what those quantities cost: material pricing, labor hours by trade and crew, vendor quotes, overhead, contingency, and profit. Canaveral does both in one project, so quantities flow into pricing without an export, a re-key, or a spreadsheet in between.

Can I price ductwork, piping, plumbing, and equipment in one bid?

Yes. All four scopes price against the same parts library and labor definitions and roll into a single bid summary. You can still report them separately by division or cost code when the GC wants the breakdown.

How are equipment vendor quotes handled?

Carry a plug value against each equipment tag and replace it with the real number when the vendor quote arrives. The bid distinguishes quoted line items from plugged ones, so at any point before submission you can see how much of your total is still an assumption.

Can labor rates differ by trade and crew?

Yes. Sheet metal, pipefitting, and plumbing carry independent labor definitions, and each can take adjustment factors for building height, access, system complexity, crew composition, and site conditions. Bids report hours by trade, so you can see which scope is driving the number.

How much does mechanical estimating software cost?

Canaveral is priced at $179 per seat per month, or $1,668 per seat per year. All plans include unlimited projects, AI takeoff features, parts library, labor rates, material price book, and custom reporting. A free trial is available with no credit card required.