A duct cleaning invoice should itemize the system count and number of vents cleaned, the base service, add-ons like dryer vent cleaning and sanitizing, before-and-after notes or photos, tax, the total, and payment terms. Because the work happens inside the walls where the customer can't see it, the lines that matter most are the vent count and the proof — those are what justify the price and stop the "why so much" question.
We build websites and lead systems for duct and HVAC cleaning companies, not invoicing software — so treat this as a practical billing checklist. Below is a line-by-line guide, why before-and-after photos protect your price, and the honest take on when a simple template is all you need.
Your business, any NADCA or HVAC certification, the client, address, invoice number, and date. A credential on the invoice reinforces that the price reflects real, standards-based work.
Number of HVAC systems and the supply and return vents cleaned. A two-system home is genuinely more work than a one-system condo, so pricing per system and per vent is more honest than one flat number.
Base duct cleaning, then dryer vent cleaning, sanitizing, fogging, and additional systems as separate lines. Itemized add-ons let the customer see what they chose and make upsells transparent, not sneaky.
Reference or attach before-and-after photos of the ductwork and filter. The result is invisible behind the walls, so the photos turn a hard-to-see service into proof of work that earns the review.
Filter condition, any mold or damage found, and a recommended re-clean interval. Honest notes build trust and set up the next visit without a hard sell.
Tax, total, accepted methods, and due date. Most residential duct cleaning is paid on the spot, so make tap-to-pay or card easy right on the invoice.
Duct cleaning has a trust problem: the customer can't see inside the system, so a minority of operators overcharge for little work, and that taints the whole trade. Before-and-after photos on your invoice flip that. A typical residential job runs roughly $300 to $700, and showing the grime you pulled out makes that number obvious rather than questionable. The photo is your best defense against a chargeback and your best fuel for a five-star review.
Honest take: most duct cleaning operations don't need a software platform. A clean, reusable template is plenty if:
The invoice closes the job — our part is filling the schedule. Duct cleaning is searched seasonally and after allergy or mold scares. We build duct and HVAC cleaning sites that show before-and-after photos, your certifications, and reviews, with an AI assistant that captures home size, system count, and whether they want dryer vents too, then books the appointment around the clock. We run this stack on our own home-service companies first.
Plans: $249/mo (site, AI lead capture, hosting), $597/mo (adds the SEO content engine and lead attribution), and from $1,750/mo (adds a custom CRM and reputation automation). Month-to-month, you own everything, free working demo in 48 hours.
Related: HVAC website design, HVAC SEO, dryer vent cleaning business names, SEO for home services, and AI receptionist.
We don't post stock testimonials. On a 15-minute call we screen-share the real dashboards behind our own businesses — live leads, rankings, and the exact page that produced each one. See the proof →
By system and vent count, with a base rate for one system and a per-vent or per-system add for larger homes. A typical residential job runs $300 to $700, with dryer vents, sanitizing, and extra systems as add-ons.
Yes — the work is invisible inside the walls, so photos of the ductwork and filter justify the price and cut "did you really clean it" doubts. They turn a hard-to-see service into proof that earns reviews.
Not legally required in most areas, but it's a recognized credential commercial clients look for. If you have it, put it on the invoice and site. If not, you can operate legally but expect to compete more on price until you build reviews.
Send your company name and city — we'll confirm your market is open and build a working demo within 48 hours. Free, no card, no commitment.
Prefer email? [email protected]