Online booking for duct cleaning companies

Air duct cleaning scheduling software that knows the vent count first.

Quoting duct cleaning over the phone means asking how many supply vents, how many returns, where the furnace sits, and whether the dryer vents out the roof. ServiceReserve asks those questions on your booking form and lets homeowners book from Google or your website, so you can price the job before you arrive.

Start free trial30-day free trial · cancel anytime
Book online on Google Search & MapsDuct Cleaning services pre-loaded$25/mo per location
air duct cleaning near me

Heartland Clean Air Ducts

4.7(203)·Air duct cleaning service·Open·Closes 8 PM

Call
Directions
Website
Share
Book online

Powered by ServiceReserve

Open·Closes 8 PM

1420 Ingersoll Ave, Des Moines, IA 50309

The problem

Where duct cleaning companies lose booked jobs — and how we fix it.

Vent counts change the price.

A Multiple amounts question collects supply vents, returns, and furnaces, so you can price the job and block the right amount of time.

Roof-exit dryer vents need extra gear.

Ask where the dryer vent exits and how long the run is, with a photo upload, so the ladder or roof kit is on the van when it's needed.

Commercial ductwork needs a site visit.

Give building managers a separate commercial form with scheduling turned off and prices hidden, so they send a request your office calls back.

Built for duct cleaning

Your duct cleaning booking form, ready on day one.

Pick Duct Cleaning when you sign up and your booking form starts with these services. Rename, reprice, or remove any of them.

  • Air Duct Cleaning
  • Dryer Vent Cleaning
  • Duct Sanitization
  • Inspection
  • Commercial

Ask what your techs need to know

Add intake questions to any service. For example:

  • How many supply vents and returns?Multiple amounts
  • Where does your dryer vent exit?Radio
  • Photo of the furnace or air handlerFile upload
HC

Heartland Clean Air Ducts

1420 Ingersoll Ave, Des Moines IA · (515) 555-0138

Select Services

Choose your services

Select the specific services you need.

Powered by ServiceReserve

How it works

Live on Google in three steps.

01

Connect your Google Business Profile

Import your listing. Every location gets its own profile and its own Book online button.

02

Set your duct cleaning services and areas

Start from the pre-loaded services, add your questions, ZIP codes, and the arrival windows your crews can keep.

03

Take bookings from Google and your site

Every booking lands in your dashboard with contact details, address, answers, and photos.

Everything included

One booking system for every place customers find you.

Reserve with Google

A Book online button on your Google Search and Maps listing, for every location.

Set up Reserve with Google

Website, link, and QR code

Embed the form inline, as a popup, or as a floating button — or share a direct link or QR code.

Embed the booking form

Service areas

ZIP-code coverage with an out-of-area message, so you only book jobs your crews can reach.

Set up service areas

Intake questions and photos

Dropdowns, yes/no, counters, text, and file uploads — per service, category, or template.

Add services and questions

Lead pipeline

New, Contacted, Qualified, Won, and Lost stages, internal notes, abandoned bookings, and CSV export.

Manage requests

Notifications and integrations

Email alerts, Slack and Telegram, webhooks, and integrations with Housecall Pro, GoHighLevel, Zoho CRM, and Google Sheets.

Set up notifications
Pricing

One simple price per location.

Unlimited bookings, no setup fees, no per-booking fees, and no contracts. Try everything free for 30 days.

$25/ month per location
Start 30-day free trial
FAQ

Duct Cleaning booking software, answered.

Can customers book dryer vent cleaning on its own?

Yes. Dryer Vent Cleaning is a separate starter service with its own price and questions, so customers can book it alone or alongside a full duct cleaning.

What about homes with more than one furnace?

Add a Number question for furnace or air handler count and attach it to Air Duct Cleaning, so larger homes arrive with the details you need to price them.

How much does ServiceReserve cost for duct cleaning companies?

$25 per month per location, after a 30-day free trial. No setup fees, no per-booking fees, and no contracts.

How long until the Book online button shows on Google?

Setup takes minutes. After you turn on Reserve with Google for a location, the Book online button can take 24–48 hours to appear on Google Search and Maps.

Do I need a website?

No. Customers can book from your Google Business Profile, a direct booking link, or a QR code. If you have a website, one script tag adds the same booking form to it.

Let customers book your duct cleaning jobs while you work.

Turn on Book online for your Google Business Profile in minutes. $25/month per location after a 30-day free trial.