Ops commentary, not a ranking guarantee. Your mix of whole-house cleans, dryer vents, commercial systems, and property-manager routes changes the math. We compare how platforms actually dispatch, price, and handle payments — and we show the card fee math honestly, including ours.
Still true November 2026
Air duct cleaning runs on proof. Customers have been burned by “whole house for $49” specials, and the EPA tells homeowners to ask any duct cleaner to show them the contamination. The companies that win show before-and-after camera photos on every job, send the right truck for the right scope, and close the payment before they pack up the vacuum.
- Vortech baseline: $99/mo for 5 techs, +$20 per additional tech (10 techs = $199). GPS, photos, and CSV export included — no add-ons.
- Compare at 5 techs — most duct cleaning companies run 1–6 trucks. Every price below is aligned to roughly five users.
- Card payments are optional: through VortechConnect it’s your Stripe rate plus 1%. Keep your own processor, cash, or checks and you pay nothing extra.
On this page
- Why duct cleaning ops differ
- What dispatch must do
- What you can skip
- 5-tech comparison table
- #1 Vortech
- #2 Housecall Pro
- #3 Service Fusion
- #4 Jobber
- #5 Workiz
- Buyer checklist
- A Tuesday with a dryer vent emergency
- Demo test checklist
- Tiered + specialist routing
- Camera proof sells the job
- Dryer vents: the volume engine
- Honest card fee math
- The feature add-on trap
- Competitor gotchas
- Volume scenarios
- Routing by equipment and scope
- Commercial systems & NADCA
- Group text & whiteboard fail
- When NOT Vortech
- Migration playbook
- Verdict by shop size
- FAQ
Tuesday, 8:15 a.m. Three trucks are booked: two whole-house duct cleans and a twelve-unit dryer vent route for a property manager. Then a homeowner calls. The dryer takes three cycles to dry a load, the laundry room smells hot, and the vent hood outside barely moves. That call needs a tech today, and the closest one is on a whole-house job that won’t finish until noon.
That’s air duct cleaning dispatch in one scene. Most of the week is scheduled, long jobs with heavy equipment. A few times a week, a short, urgent dryer vent or air-quality call lands on top of it. The software either helps you squeeze it in with the right tech, or your office spends twenty minutes texting.
Below: what to look for, how five platforms stack up at a 5-tech baseline, honest card fee math, a demo checklist, and when a bigger CRM is the better buy. For the cross-trade cost model, see the field service software buyer’s guide.
Why air duct cleaning companies get underserved by generic software
Most field service software assumes every job is about the same length and every tech carries the same tools. Duct cleaning breaks both assumptions:
- Job lengths vary wildly. A single dryer vent can take under an hour. A whole-house system with multiple returns can take most of a day with two techs. A commercial system can take several nights. One-size time slots wreck the board.
- Equipment decides who can go. Truck-mounted vacuum vs portable unit, negative air machine, inspection camera, roof ladder for dryer vent terminations, containment for contamination jobs. Send the wrong truck and you lose half a day.
- Proof is the product. The EPA tells homeowners to get estimates and ask the company to show them the contamination. Before-and-after camera photos are what separate an honest company from a bait-and-switch outfit.
- Dryer vents are short, frequent, and sometimes urgent. A blocked vent is a fire risk, and multi-unit buildings come as routes, not single jobs.
- Commercial work has specs. Commercial and institutional jobs often reference the NADCA standard and expect documentation the facility manager can file.
Whole-house systems
Long, scheduled jobs with heavy equipment. Accurate durations, two-tech crews, before/after camera photos on every one.
Dryer vents
Short and high-volume. Some are fire-risk urgent. Multi-unit routes for property managers with roof access notes.
Commercial & spec work
After-hours crews, rooftop units, NADCA-referenced specs, documentation for facility files.
Contamination jobs
Visible mold, rodent debris, post-construction dust. Specialist crews with containment and negative air only.
What air duct cleaning dispatch software must do
1. Before/after photos on every job, included
Camera stills of supply and return ducts before and after cleaning are your sales tool, your quality check, and your dispute defense. They should attach to the job from the tech’s phone and go to the customer with the receipt. This should not be a premium feature.
2. Job types with real durations
A dryer vent, a whole-house clean, a commercial system, and a contamination job need different time blocks and crew sizes. If every job gets the same two-hour slot, the afternoon falls apart by 11 a.m.
3. Equipment-aware assignment
Tag techs and trucks with what they carry: truck-mounted vacuum, portable unit, negative air, camera, roof ladder, containment. Specialist tags keep contamination and commercial jobs on the crews equipped for them.
4. Priority routing for urgent calls
Fire-risk dryer vents, a smell coming from the vents, or a new homeowner who found rodent debris. These should jump the queue and reach the closest qualified tech fast, without wrecking the booked whole-house jobs.
5. Multi-unit routes for property managers
Apartment and condo dryer vent work comes in batches: unit numbers, access windows, roof access, maintenance contact. Notes and photos per unit keep the manager happy and the invoice clean.
6. Get paid on site
One-time residential jobs should close before the truck leaves. Photos attached, receipt sent, payment taken. “We’ll pay after we watch the video” turns into a week of follow-ups.
What you can skip
- Full marketing suites — if nobody on your team will run email campaigns, don’t pay for them.
- Heavy inventory modules — filters and brushes don’t need warehouse software. A notes field covers most shops.
- “AI” estimate tools — your price is vents, returns, system size, access, and add-ons. A price sheet does that.
- Enterprise multi-branch modules — if you run under 10 trucks, you’re paying for an org chart you don’t have.
5-tech comparison table (2026)
Every row is aligned to roughly five technicians. Prices are public list prices checked in November 2026 where vendors publish them, and labeled clearly where they don’t. Plans change often — confirm live before you buy.
| Platform | ~5-tech software | Card processing | Duct cleaning fit |
|---|---|---|---|
| Vortech | $99/mo for 5; +$20/tech after; no contract | Optional: your Stripe rate + 1% via VortechConnect. Own processor/cash = $0 extra | Strong for scheduled systems + same-day vents; equipment and specialist routing; GPS/photos/CSV included |
| Housecall Pro | Essentials: $189 monthly / $149 annual (5 users) | From 2.59% | Polished residential CRM; GPS and photos start at Essentials; recurring plans on MAX |
| Service Fusion | Starter: $245 monthly / $208 annual (unlimited users). Photos from Plus ($382 / $325) | Not published on pricing page | Unlimited users; markets to duct cleaning; GPS fleet tracking is an add-on on every plan |
| Jobber | Connect: $199 monthly / $149 annual (5 users). Grow: $299 / $229 | 2.9% + 30¢; Tap to Pay 2.7% + 30¢ | Great quoting and invoicing; no tiered dispatch |
| Workiz | Quote-based in late 2026 (public prices changed several times this year) | Quote | Built-in phone system for call-heavy, ad-driven shops |
Sources checked November 2026: housecallpro.com/pricing (Essentials 5 users, GPS + photos on Essentials and MAX, recurring service plans on MAX, processing from 2.59%); servicefusion.com/pricing (Starter $245/$208, Plus $382/$325, Pro $627/$533, unlimited users, GPS fleet tracking add-on on all plans, job photos on Plus and Pro, month-to-month); getjobber.com/pricing (5-user Connect/Grow bands, extra users $29/mo, card 2.9% + 30¢, Tap to Pay 2.7% + 30¢); PricingSaaS change log for Workiz; stripe.com/pricing (standard US online card rate 2.9% + 30¢).
Dispatch built for how duct cleaning companies actually work
$99/mo for 5 techs. GPS, before/after photos, CSV, tiered and equipment routing included. 30-day free trial. Or book 30 minutes and we’ll walk through squeezing a dryer vent emergency into a fully booked day.
#1 Vortech — best overall for 2–20 truck duct cleaning companies
Vortech
Vortech is built for dispatch first. Uber-style Platinum / Gold / Silver tiers offer each job to your best techs first, with a short exclusive window (about 30 seconds), then cascade so nothing sits unclaimed. Within a tier, the closest tech wins. Specialist tags keep contamination, commercial, and roof-access dryer vent work on the crews equipped for it. Live GPS map for the office, before/after photos from the tech’s phone, job-tied chat for scope and access notes, CSV export, automated commission splits, and native iOS and Android apps. Immediate and scheduled jobs live on the same board. No contracts. Live in about five minutes.
Why duct cleaners pick it: photos and GPS are included at the base price, which matters in a trade where camera proof is the sale. Equipment and specialist routing stop the wrong truck from showing up to a contamination job, and tiered dispatch gets a same-day dryer vent call to the closest qualified tech in minutes. Current plans are on the Vortech pricing section.
Honest limits: Vortech is a dispatch and field-ops tool, not a marketing suite. It doesn’t run email campaigns, automated maintenance reminders, or proposal templates. If those are your bottleneck, keep a CRM next to it or look at Housecall Pro or Service Fusion. See when NOT Vortech.
#2 Housecall Pro — polished residential CRM, features by tier
Housecall Pro
Housecall Pro is a big home-services platform: online booking, scheduling, invoicing, financing, reviews, and marketing tools. Many duct and dryer vent companies run on it.
Published plans: Basic $59 annual / $79 monthly (1 user); Essentials $149 annual / $189 monthly (5 users); MAX $299 / $329 (8 users, +$35 per extra user). GPS tracking and job photos start at Essentials. Recurring service plans are on MAX. Card processing starts at 2.59%, lower than Stripe’s standard rate plus our 1%. Deeper teardown: How much does Housecall Pro really cost in 2026.
Honest take: a real contender if most of your jobs come from online booking and you want reminders and reviews in one place. If you need to route by equipment and move same-day vent calls fast, there’s no tiered accept window, and the 5-user plan costs $50–$90 a month more than Vortech.
#3 Service Fusion — unlimited users, add-ons for the field tools
Service Fusion
Service Fusion markets directly to air duct cleaning companies, and its pricing model is different: unlimited users on every plan. Starter is $245/mo monthly or $208 billed annually; Plus is $382 / $325; Pro is $627 / $533. All plans are month-to-month, and annual billing saves 15%.
The catch is what’s on each plan. Job photo uploads start at Plus. GPS fleet tracking is an add-on on every plan, including Pro. The customer web portal is included only on Pro.
Honest take: for a 5-truck shop, you’re paying $325–$382 a month to get photos, plus a GPS add-on, versus $99 at Vortech with both included. Unlimited users starts to pay off once you have well over a dozen techs and office staff. Do that math at your real headcount.
#4 Jobber — quoting and invoicing strength, light on dispatch
Jobber
Jobber is excellent on the office side: quotes, client hub, invoicing, follow-ups, and online booking.
Published 5-user plans: Connect $199 monthly / $149 annual; Grow $299 / $229; Plus $499 / $399. Extra users are $29/mo. Automated client reminders start at Connect; Plus advertises unlimited job photos and videos. Jobber Payments: 2.9% + 30¢ for cards, 2.7% + 30¢ for Tap to Pay, 1% for bank payments, plus 1% for instant payouts.
Honest take: great if your bottleneck is quoting commercial work or chasing invoices. For a busy board mixing long system cleans with same-day vents, you’re building priority and equipment routing by hand.
#5 Workiz — phone-first for ad-driven shops
Workiz
Duct cleaning is heavily driven by Google Ads and inbound calls, and that’s where Workiz is strongest: a built-in phone system with call tracking, recording, and job creation from the call.
Pricing has moved around in 2026. Public plan prices and per-seat fees were shown, hidden, and changed several times this year, according to PricingSaaS’s change log. Treat it as quote-based and get seats, phone minutes, and modules in writing.
Honest take: strong if the phone is your bottleneck. For a 5-truck shop, the per-seat math and add-ons usually land well above $99, and there’s no tiered accept window.
Buyer checklist for an air duct cleaning company
- What’s your mix? Whole-house, dryer vents, commercial, contamination. The more varied it is, the more equipment routing matters.
- How many trucks in 12 months? Price the plan at your future headcount. Per-seat plans and unlimited-user plans cross over at different points.
- Do you sell with photos? If yes, make sure photos are on the plan you’re pricing, not one tier up.
- How do you get leads? If it’s mostly phone calls from ads, a strong phone system may matter more than anything else.
- How do you take payment today? Check whether the new platform forces you onto its processor.
- Contract terms? Month-to-month vs annual matters more than the advertised discount while you’re testing.
Day in the life: a Tuesday with a dryer vent emergency
8:15 a.m. Three trucks out. Truck 1 (Platinum, truck-mounted vacuum) is starting a whole-house clean. Truck 2 (Gold, portable unit, roof ladder) is on a twelve-unit dryer vent route. Truck 3 (Silver) is on a second whole-house job.
8:20 a.m. A homeowner calls about a dryer that takes three cycles and a hot smell in the laundry room. The office tags it as an urgent dryer vent with a roof termination.
8:21 a.m. Only crews with a roof ladder get the offer. Truck 2 is 3 miles away between units 6 and 7. The tech accepts and the property manager’s remaining units shift 90 minutes later, with a note to the manager.
9:05 a.m. Before photos: a vent packed with lint and a crushed transition hose behind the dryer. The homeowner sees them on the tech’s phone.
9:50 a.m. Vent cleared, transition replaced, after photos attached, payment taken. Truck 2 is back on the route.
What went wrong at the shop down the street: the office texted the group. The whole-house techs couldn’t leave, the route tech didn’t see it for 40 minutes, and the customer booked someone else.
Demo test checklist (use in every demo)
If a salesperson can’t answer the card fee and the real 5-user price with photos and GPS in the first ten minutes, you’re buying a story, not software.
How tiered and specialist dispatch fits duct cleaning
Platinum
Your most experienced techs. First refusal on commercial systems, contamination jobs, high-value whole-house cleans, and property managers you can’t afford to lose.
Gold
Solid techs who handle most residential systems and dryer vent routes.
Silver
Newer techs and overflow. They catch single dryer vents and smaller jobs so nothing sits unassigned.
Specialist tags run on top of the tiers: contamination and containment, commercial and rooftop, roof-access dryer vents, camera inspections. Inside each tier, the closest qualified tech wins. The same approach works in HVAC and carpet cleaning.
Camera proof sells the job
The EPA’s guidance for homeowners is blunt. It does not recommend routine duct cleaning, says cleaning may be worth considering when there’s substantial visible mold, pests in the ducts, or heavy dust and debris, and tells consumers to get estimates and ask the company to show them the contamination. It also warns against companies that make health claims or claim to be “EPA certified,” because the EPA doesn’t certify duct cleaners.
For an honest company, that’s an advantage. The workflow that wins:
- Inspect first. Camera photos of supply and return ducts before you quote the full job.
- Quote from what you saw. Show the customer the photos, then the price. No surprise upsells.
- Document the after. Same locations, after cleaning, attached to the job and sent with the receipt.
- Skip the health claims. Show the dirt and the clean duct. Let the photos do the selling.
This is also your defense against the “you didn’t clean anything” complaint and the review that comes with it. More on that: how to handle a bad Google review. Check your state’s licensing rules too: air duct cleaning license requirements by state.
Dryer vents: the volume engine
Dryer vents are short jobs you can stack, and they carry a real safety story. The U.S. Fire Administration estimated about 2,900 clothes dryer fires in residential buildings each year, causing about 5 deaths, 100 injuries, and $35 million in property loss, with failure to clean the leading factor (34%), based on 2008–2010 national fire data.
- Price and time them as their own job type so they slot between longer jobs.
- Tag roof terminations so only techs with a ladder and roof experience get them.
- Run multi-unit routes for property managers with unit-by-unit photos and notes. That paperwork is how you keep the portfolio.
- Use Silver tier for single residential vents to train new techs on short, simple jobs.
Honest card fee math
Here are real numbers on a $450 whole-house clean paid by card:
| Setup | Published rate | Fee on $450 |
|---|---|---|
| Housecall Pro | From 2.59% | From ~$11.66 |
| Jobber Tap to Pay | 2.7% + 30¢ | ~$12.45 |
| Jobber card | 2.9% + 30¢ | ~$13.35 |
| Vortech + VortechConnect (Stripe standard online rate + 1%) | 2.9% + 30¢ + 1% | ~$17.85 |
| Vortech + your own processor, cash, or check | Your processor’s rate | $0 extra from Vortech |
The honest read: per card transaction, VortechConnect costs a few dollars more than HCP or Jobber’s processing. What you get is payment tied to the job, the photos, and the tech’s commission split automatically. What you save is on the subscription: $99 for five users vs $149–$199 at HCP and Jobber, and $325+ at Service Fusion once you need photos. For heavy card volume, keep your existing processor — Vortech charges nothing on payments it doesn’t process. How VortechConnect works: Stripe Connect launch post.
The feature add-on trap
The marketing page says “from $59/mo.” Then you find out photos start one plan up, GPS is an add-on even on the top plan, recurring plans need the highest tier, and extra users cost $29–$35 a month each. In a trade where camera photos are the sale, paying extra for them makes no sense.
Vortech doesn’t put field tools behind tiers. Live GPS, before/after photos, and CSV export come with every subscription.
Competitor gotchas (duct cleaning lens)
Housecall Pro: Strong brand and booking, competitive card rate. Gotchas: no tiered accept window; GPS and photos aren’t on Basic; recurring service plans need MAX; extra seats on MAX are $35 each.
Service Fusion: Unlimited users and month-to-month. Gotchas: photos start at Plus; GPS fleet tracking is an add-on on every plan; the entry price is already $208–$245 before add-ons.
Jobber: Excellent quoting and invoicing. Gotchas: team-size bands reprice the plan when you add a truck; extra users are $29 each; instant payouts cost another 1%; no tiered dispatch.
Workiz: Great phone system. Gotchas: pricing moved several times in 2026 and is effectively quote-based; per-seat and phone costs add up.
Volume scenarios: 2, 5, 10, and 20 trucks
These are planning frames, not quotes.
| Crew | Typical mix | What to optimize | Stack lean |
|---|---|---|---|
| 2 trucks | Owner + 1 tech; residential systems and vents | Price, photos, get paid on site | Vortech $99 (room to hire to 5). |
| 5 trucks | Residential + vent routes + some commercial | Equipment routing, same-day speed, photos | Vortech $99. HCP Essentials / Jobber Connect $149–$199. Service Fusion Plus $325–$382 + GPS add-on. |
| 10 trucks | Day crews + commercial night crew + contamination team | Specialist routing, CSV for payroll, commission splits | Vortech $199. Service Fusion Plus still $325–$382 + GPS. |
| 20+ trucks | Multiple territories, call center, commercial division | Reporting, phones, multi-location controls | Vortech $399. Service Fusion’s unlimited users gets competitive here; compare add-ons carefully. |
Routing by equipment and scope
- Tag each tech or truck with what it carries: truck-mounted vacuum, portable unit, negative air, camera, roof ladder, containment.
- Put scope on the job: number of supply vents and returns, system count, attic or crawlspace access, dryer vent length and termination.
- Use specialist routing so contamination jobs only reach crews with containment, and rooftop or commercial work only reaches commercial crews.
- Mold is a separate call. If you see suspected mold, the EPA advises fixing the moisture cause first. Know when a job needs a remediation partner, and route it accordingly.
Commercial systems and the NADCA standard
NADCA’s ACR standard (2021 edition) defines the minimum performance and procedural requirements for air duct cleaning, including how to assess systems and evaluate and verify the cleanliness of HVAC components. Commercial and institutional specs often reference it. If you bid that work:
- Give it a commercial crew tag so only trained techs get those jobs.
- Keep access, keys, and site contacts on the job, especially for after-hours work.
- Build a clean photo record per system the facility manager can file.
Why group texts and whiteboards fail
A group text works for two trucks. At four or five, the urgent vent call gets buried under “running late” and “customer wants the dryer vent done too.” Nobody knows who’s closest or who has a ladder, and the before photos are on someone’s camera roll. More here: why WhatsApp group-chat dispatch fails.
When Vortech is NOT the right fit
- You want marketing automation in the same tool. Annual cleaning reminders, email campaigns, and review requests are Housecall Pro’s strength.
- Your phone system is the bottleneck. Workiz’s built-in calling may matter more than dispatch.
- You have 25+ users including office staff. Service Fusion’s unlimited users can beat per-tech pricing at that size. Run the numbers with add-ons.
- You’re a solo operator with no plans to hire. A cheaper single-user plan may be enough.
If you run 2–20 trucks with scheduled systems plus same-day vents, Vortech usually fits.
Migration playbook (30 days, not 6 months)
- Week 1: Export customers and upcoming jobs. Set up techs, tiers, equipment tags, and job types.
- Week 2: Run new same-day jobs through Vortech while booked jobs finish in the old system.
- Week 3: Move the full board over. Require before/after photos on every job.
- Week 4: Decide on payments: VortechConnect or your existing processor. Cancel the old subscription before renewal.
Leaving Jobber or Housecall Pro? See Jobber alternatives and the Jobber vs Housecall Pro comparison.
Verdict by shop size
2–20 trucks, scheduled systems plus same-day vents and specialty jobs: Vortech. Tiered Platinum/Gold/Silver dispatch, specialist and equipment routing, live GPS, before/after photos, CSV, automated splits. $99/mo for 5 techs, +$20 each additional. 30-day free trial. No contract. Card payments optional.
Booking- and marketing-driven residential shops: Housecall Pro Essentials or MAX, especially with its lower published card rate.
Large crews with lots of office users: Service Fusion, once unlimited users outweighs the add-ons.
Ad-driven, phone-heavy shops: Workiz, if the phone system is worth the quote.
Ready to run duct cleaning dispatch the way the trade actually works?
$99/mo for 5 techs. Full product. 30 days free. Prefer a walkthrough? Book a demo. Need your website and Google Business Profile tightened too? Check out Sites & SEO.
