For HVAC, Plumbing + Electrical Contractors

Contractor site + WhatsApp dispatch & parts. Live in 5 minutes.

ServiceTitan wants a sales call, a contract, and a per-tech seat that prices like a luxury sedan. Housecall Pro wants $89/mo and an upcharge for the bits you'll actually use. Jobber wants $69/mo plus payment-rail fees. You'll have a working contractor site, dispatch board, parts inventory, equipment service history, and invoice flow set up before the next service call.

Build my contractor site free → See a live demo
✓ Mirrored on Filecoin ✓ WhatsApp Cloud API native ✓ No transaction fees ✓ Cancel anytime

Replaces ServiceTitan, Housecall Pro, Jobber, and the whiteboard of today's jobs nobody can read

Intake + dispatch board

Site intake captures system, issue, address, unit photos. WhatsApp lands with brief + 1-tap quote/dispatch. Drag-and-drop board updates from tech statuses in the field.

Parts inventory + equipment history

Truck + warehouse stock. Low-stock alerts auto-build the supplier order. Each unit at each address keeps its own service history — make, model, serial, last visit, warranty.

Quote-to-invoice + service-due

30-second quote from saved line-item library. WhatsApp Accept → invoice + Stripe/Razorpay link. Service-due reminders fire automatically from install date.

DCS vs. the alternative

FeatureDCSThe other guys
Setup time5 minSales call + onboarding
CostFlat $49-149/mo all techsPer-tech seat + payment-rail cut
Dispatch boardDrag-drop, WhatsApp statusTech calls dispatcher to update
Parts inventoryNative, per-truckAdd-on or separate spreadsheet
Equipment service historyPer-unit, auto-growsLives in the tech's notebook
Own your customer + equipment dataYes — CSV exportLocked into their platform

Pricing

Hobby

$19/mo
  • 1 site
  • Custom domain
  • Service area + trade listings
  • Intake form
Start Hobby →

HVAC OS

$149/mo
  • Everything in Pro
  • Parts inventory + reorder
  • Equipment service history
  • Multi-installment payment plans
  • Up to 10 tech seats
  • Per-tech P&L + job-cost roll-up
Start HVAC OS →

Frequently asked

How does job intake work?

Customer fills a short form on your site — system type (HVAC / plumbing / electrical), issue, address, photos of the unit, preferred slot. WhatsApp message lands on the dispatcher's phone with the brief and a 1-tap quote-or-dispatch button. Address, equipment tag, and prior service history pulled up before the truck rolls.

What is the dispatch board?

Drag-and-drop board of today's jobs across your techs, color-coded by status — unassigned, en route, on site, awaiting parts, complete. Each card shows the customer, address, equipment, and ETA. Tech statuses update via WhatsApp from the field, so the board reflects reality without dispatcher pings.

How does parts inventory work?

Track parts per truck and per warehouse. Tech scans or types a part used on a job — inventory drops, low-stock alert fires when a SKU dips below the reorder point. Job-cost roll-up is automatic. End-of-week supplier order builds itself from the low-stock list.

How is equipment service history tracked?

Every piece of equipment at every address has its own profile — make, model, serial, install date, last service. Tech tags a job to the unit, and the history thread grows. Next call, the tech sees what was done last time, what parts were swapped, and which warranty is still live.

Can I send quotes and collect payment?

Yes. Build a quote in 30 seconds from your saved line-item and parts library — labor, materials, markup. Send via WhatsApp. Customer taps Accept to convert into an invoice with a Stripe / Razorpay payment link. Multi-installment payment plans supported on HVAC OS.

Ready in 5 minutes. Free until you publish.

Build my contractor site free →