Built by a 20-year MEP field veteran
Upload your PDF drawing set. SwiftMEP analyzes the set and builds a structured MEP takeoff for review — equipment, devices, runs, fittings, and flagged items with source evidence where available. Processing time scales with your trade page count.
| Description | Qty | Unit |
|---|---|---|
| RTU-1 Rooftop Unit — Trane YSC090 | 1 | EA |
| SR-4 Supply Register 20×8 | 32 | EA |
| 90° Elbow Round 40Ø ⚠ | 2 | EA |
| Reducer 40Ø to 34Ø ⚠ | 1 | EA |
| Saddle Takeoff 20Ø on 40Ø ⚠ | 1 | EA |
| Gasketed Couplings 40Ø | 6 | EA |
| Duct Hangers (1/8 LF) | 27 | EA |
| Mastic Sealant UL 181 | 1 | GAL |
| Condensate P-Trap per RTU | 3 | EA |
| Vibration Isolators | 12 | EA |
174 fittings auto-calculated · 32 registers counted
“
This is everything I would count, plus things I would have missed — in a fraction of the time a manual takeoff takes.
— Senior Commercial Estimator, Ontario
🌎
Hosted in Canada and the United States
Drawings are stored with North American providers (Canada and the United States). AI inference uses Google Gemini and Anthropic; those providers may process in their North American regions. We do not send drawings to offshore takeoff shops.
⚡
Tier-Based Processing Times
Small sets (1–10 trade pages) typically complete in under 30 minutes. Larger sets scale up — see pricing tiers.
💰
Pay Per Project
No monthly fees. No subscriptions. Pay only when you run a job.
The Problem
3 WEEKS
Average time for a complex MEP takeoff
Every hour your estimator spends counting symbols is an hour they're not reviewing scope, building relationships, or closing work.
15–20%
Items typically missed in manual takeoffs
Attendant materials, soft costs, bid alternates — scope items that are easy to miss in manual takeoffs. SwiftMEP surfaces them for your review.
$50K+
Cost of a single underbid commercial job
One missed category on a large commercial job doesn't just hurt margin — it can cost the contract, the relationship, and the company's reputation.
The Process
Three steps from PDF to a structured takeoff you can review and export.
Upload your PDF drawing set. Select your trades — HVAC, plumbing, electrical, or any combination. Confirm the drawing scale. Done.
SwiftMEP extracts schedules, counts symbols, measures linear runs, and builds BOM-style line items where supported — with trust tiers and review flags on each quantity. Typical completion depends on your trade page tier.
Download Excel (HVAC/plumbing 12-tab; electrical uses a 5-tab bid workbook), CSV, or PDF. Organized for review — not a bid lock until you accept quantities.
What SwiftMEP extracts in Step 2
📋
Schedule Extraction
Equipment schedules parsed before plan scan where detected. Model, CFM, voltage, and GPF populated when found on the sheet.
🔢
Symbol Counting
Devices counted from plan symbols where detected, with confidence and review flags on each row.
📏
Linear Measurement
Pipe, duct, and conduit footage where measurement is supported, with waste factors on export.
🔩
BOM Explosion
Attendant materials and BOM-style line items where the trade pack supports them — flagged for review before bidding.
The Output
| Description | Qty | Unit | Source | Note |
|---|---|---|---|---|
| RTU-1 Rooftop Unit — Trane YSC090 | 1 | EA | AI | |
| SR-4 Supply Register 20×8 | 32 | EA | AI | |
| 90° Elbow Round 40Ø ⚠ | 2 | EA | AI | Review |
| Reducer 40Ø to 34Ø ⚠ | 1 | EA | AI | Review |
| Saddle Takeoff 20Ø on 40Ø ⚠ | 1 | EA | AI | Review |
| Gasketed Couplings 40Ø | 6 | EA | AI | |
| Duct Hangers (1/8 LF) | 27 | EA | AI | |
| Mastic Sealant UL 181 | 1 | GAL | AI | |
| Condensate P-Trap per RTU | 3 | EA | AI | |
| Vibration Isolators | 12 | EA | AI |
174 fittings calculated · 32 air devices · 3 RTUs with BOM tab
HVAC · 2 pages · 1/8"=1'
Waste factors applied automatically
Wire: 28% for terminations and pull waste · Duct, pipe, conduit: 8% for cuts and connections · Estimated footage adds 5% contingency · LF items show raw + waste breakdown where applicable
Trade Coverage
Every trade stays on the platform. Trust is not equal yet: HVAC quantity is furthest; plumbing qty packs are ready after soak; Electrical (and Fire) are beta drafts. Always review before bidding.
Fire Protection is also selectable at upload as beta — same rule: draft extract, not production-trusted, review every quantity.
🌎
Hosted in Canada and the United States
Drawings are stored with North American providers (Canada and the United States). AI inference uses Google Gemini and Anthropic. Available to contractors across Canada and the United States.
⚡
Tier-Based Processing Times
Estimating companies charge $40–100/hr with multi-day turnaround. SwiftMEP pricing and typical completion scale with your trade page count — see tiers below.
💰
Pay Per Project Only
No monthly fees. No subscriptions. No paying for a tool that sits idle between jobs. Pay only when you need a takeoff.
Pricing
Pricing is based on trade drawing pages only — legends and schedules are free. Each tier includes a typical (not guaranteed) processing estimate.
Pay Per Project
Each trade is priced by its trade-page count. Multi-trade jobs sum per trade.
Typically completes in under 30 minutes
Typically completes in under 90 minutes
Typically completes in under 4 hours
All prices in Canadian dollars
Create account free · Pay only when you run a job
Ready to stop counting manually?
Upload your drawing set — pricing and typical completion scale with trade page count.
Upload a drawing now →From $79 per trade · tier-based typical times · North American servers · No subscription