How to Bid Commercial Duct Cleaning Jobs: Per-Vent & Per-Foot Pricing Formulas (2026)

By Gaolijie Engineering Team

Why Most Duct Cleaning Quotes Miss the Mark

The most common bidding mistake: pricing by the linear foot without doing a site inspection. Duct cleaning is not painting — you cannot quote it from a building plan. Every duct system has unique access challenges, contamination levels, and documentation requirements that dramatically affect the real cost of the job.

This guide covers how to inspect, estimate, and price commercial duct cleaning jobs profitably — whether kitchen exhaust or HVAC.

Step 1: The Pre-Bid Inspection (Never Skip This)

Before you quote any job over $500, do a site visit. Here is what to check:

Kitchen Exhaust Jobs

  • Total duct length: Measure or estimate from hood to fan. Walk the roof.
  • Duct diameter/shape: Round is easiest. Rectangular or flat duct may require a K5 robot. Large diameter (24"+) may require E200.
  • Access: Count existing access panels. Are there panels at every 12 feet and at each change of direction? Missing panels = additional cost (typically $150-300 per panel to fabricate and install).
  • Fan type and location: Upblast on roof? Utility set fan in penthouse? Inline fan? Roof access difficulty?
  • Grease depth: Quick measurement at the nearest access point. If you see 3mm+ of grease, this is a heavy job requiring chemical pre-treatment and possibly multiple passes.
  • Building constraints: Is the restaurant on the ground floor or the 30th floor? Is roof access through an occupied area? Are there noise restrictions during business hours?

HVAC Duct Jobs

  • System type: Supply ducts, return ducts, or both? Return ducts are usually dirtier.
  • Duct accessibility: Above ceiling? In mechanical rooms? Through occupied spaces?
  • Contamination level: NADCA Level 1 (clean), 2 (moderate), or 3 (heavy)? Level 3 may require source removal and multiple passes.
  • Building occupancy: Hospital cleaning (after hours, HEPA containment, noise limits) costs more than a vacant office floor.
  • VAV boxes and terminal units: Are you cleaning these too? Each VAV box adds 30-60 minutes.

Step 2: Calculate Your Real Costs

Your bid needs to cover more than just labor. Here is a real cost breakdown template:

Cost Category How to Calculate Example (60ft kitchen exhaust)
Labor (Techs × hours × hourly rate) 1 tech × 1.5 hrs × $35/hr = $52.50 (robotic)
3 techs × 5 hrs × $25/hr = $375 (manual)
Chemicals Duct length × $1-3/ft 60 × $1.50 = $90
Equipment wear Flat fee per job type $50-200 depending on equipment used
Access panels Number needed × $150-300 2 × $200 = $400 (if needed)
Travel IRS mileage rate or flat fee $30-75 per job
Waste disposal Flat fee or per-pound $25-75
Documentation Report generation time 30 min × $35 = $17.50
Insurance overhead Per-job allocation $20-50

Total estimated cost (robotic): $285-355 (without access panels)
Total estimated cost (manual): $607-767 (without access panels)

The robotic cost advantage is why equipment pays for itself quickly — $320 less cost per job. At 5 jobs per week, that is $1,600/week in saved labor. Equipment ROI in 2-3 weeks.

Step 3: Set Your Price (Not Just Cost-Plus)

Commercial duct cleaning is a skilled, certified trade with liability exposure. Your pricing should reflect that. Typical pricing approaches:

Per Linear Foot (Simple, but Risky Without Inspection)

Cleaning Type Manual Price Range Robotic Price Range
Kitchen exhaust $12-18/ft $8-12/ft (lower cost to you = competitive price + higher margin)
HVAC ducts $8-15/ft $5-10/ft
Industrial ducts $15-25/ft $8-15/ft
Dryer vents $75-150 flat $75-150 flat

Flat Rate Per Standard Job (Best for Recurring Contracts)

Job Type Typical Flat Rate Range
Small restaurant (30-50ft, ground floor, good access) $300-500
Medium restaurant (50-80ft, moderate access) $500-800
Large restaurant (80-150ft, complex access) $800-1,500
Multi-floor or difficult access $1,200-2,500+
Office HVAC (per floor, ~2000 sq ft) $800-1,500

Annual Maintenance Contracts (The Goal)

One-time jobs pay the bills. Maintenance contracts build the business. A quarterly kitchen exhaust contract at $600/visit = $2,400/year. Ten of those = $24,000 in recurring annual revenue before you take a single new customer call.

Offer a 10-15% discount for annual contracts paid upfront. You get cash flow predictability; they get a discount.

Step 4: Write a Professional Proposal

Your proposal is a sales document, not just a price quote. It should include:

  1. Your certifications and insurance: This is trust-building. Put it front and center.
  2. Scope of work in plain language: What exactly will you clean? What method? What documentation will they receive?
  3. Sample before/after photos: Show them the difference. This is your strongest sales asset.
  4. Compliance benefit: "This service meets NFPA 96 requirements and will satisfy fire marshal inspection." Facility managers need to justify every expense — give them the language.
  5. Price with clear line items: Base cleaning, access panels (if any), documentation package.
  6. Optional: annual maintenance pricing: Show the quarterly rate alongside the one-time rate.

Use professional proposal templates.

Step 5: Avoid These Bidding Mistakes

  1. Quoting without inspection. "Based on your description, we can do it for $X" is a fast path to losing money. Always inspect.
  2. Forgetting access panels. The single most common reason bids come in under actual cost. Count panels during inspection. Quote new ones separately.
  3. Not charging for documentation. Video editing, report writing, and client communication take time. Build 30-60 minutes per job into your labor estimate for documentation.
  4. Matching the cheapest competitor. The lowest bidder is usually cutting corners — inadequate cleaning, no video, underinsured. Do not compete with them. Charge for professional work and explain why it costs more.
  5. Ignoring travel time for distant jobs. A $600 job 2 hours away is really a $450 job after travel cost and lost time. Set a service radius and stick to it — or charge for travel beyond it.

Use a Job Cost Estimator

Before quoting, use our free Duct Cleaning Job Cost Estimator to ballpark costs. Then refine with your site inspection findings.

Equipment Gives You Pricing Power

Robotic duct cleaning equipment gives you two competitive advantages in pricing:

  1. Lower cost per job (1 operator vs 3-4 techs) means you can bid competitively at higher margins.
  2. Better deliverables (HD video documentation) means you can charge premium rates for professional-level service.

Contact Gaolijie for equipment specifications and factory-direct pricing that gives you a pricing advantage from day one.

Explore Gaolijie Duct Cleaning Equipment

Factory-direct industrial duct cleaning robots and equipment. Free global shipping, 1-year warranty, lifetime support.

Duct Cleaning Robots CR360, K7S, E200, K5, K9 Kitchen Exhaust Equipment CR360, D2, D7-5 HVAC Coil Cleaners K1-1, K2 Dust Collection Systems K8 HEPA Vacuum
Request Factory Quote
Back to blog