Commonwealth AI.
Industries IND.03

Home Services

Built for trades that left the dispatch board behind in 2014.

HVAC, plumbing, electrical, roofing, landscaping, pest, remodeling. Field crews on phones. Office staff on screens. We build the connective tissue between them so dispatch, invoicing, and customer follow-up stop bleeding hours.

Book an Ops Review 30 min · If we’re not the right fit, we’ll tell you who is.
Fit check
  • 5 to 80 staff with at least one full-time dispatcher and one full-time bookkeeper, both of whom answer the phone too
  • Workflows hop between FSM software, accounting, the call center, the texting app, and a pile of paper tickets in the truck
  • Profitable but stuck — revenue grew, the office did not, and the owner is back to running dispatch on Saturdays
  • The owner can describe the broken workflow in 30 seconds and has paid for a 'complete platform' that solved 60% of it
The Pattern

We’ve seen this stack before.

P.01 Symptom

Dispatch is the owner with a marker.

ServiceTitan or Housecall Pro is the dispatch board. The truth lives in the owner's head, the WhatsApp group, and a magnetic whiteboard above the printer. Reschedules happen by yelling. Same-day callbacks get missed because nobody owns 'between calls.'

P.02 Symptom

Senior people are doing junior work.

The owner runs payroll. The owner does collections. The owner closes the books. The owner answers the after-hours line because the answering service costs $200 a month and the owner doesn't trust it. Every senior person you can name is doing two roles, one of them a desk job.

P.03 Symptom

The office can't see what the field just did.

A tech finishes a job, marks it complete on the iPad, drives off. The office finds out an hour later. The customer follow-up text goes out four hours after that. The estimate revision somebody asked for sits in a Notes app on a phone in a cup holder.

P.04 Symptom

Tools don't talk and the bridge is a person.

ServiceTitan and QuickBooks disagree on what got billed. The CRM and the dispatch board hold different customer phone numbers. Marketing platforms run on a list export from last quarter. Reconciling them is a Tuesday morning ritual nobody asked for.

Stack

Tools we know inside out.

We’ve shipped against all of these in production. If yours isn’t listed, we’ll be honest about ramp time on the audit call.

FSM

ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion

Comms & review

OpenPhone, Twilio, Podium, NiceJob, Listen360

Marketing

HubSpot, Mailchimp, ActiveCampaign, Beehiiv

Accounting

QuickBooks Online, Xero, Stripe, Plaid

AI core

Anthropic Claude, OpenAI, Google Gemini

Automation

Make.com, n8n, Supabase, Airtable

FAQ

What owners ask us before they hire us.

Q.01 Do we have to throw out ServiceTitan or Housecall Pro?
No. The FSM stays. Most of our trades clients already pay for ServiceTitan, Housecall Pro, or Jobber and what they're missing isn't a new platform — it's the wiring between the platform and everything else. We've shipped against ServiceTitan's API, Housecall Pro's webhooks, and Jobber's data model. If you're on a smaller FSM we'll quote a 1 to 2 week ramp. We've never recommended a rip-and-replace.
Q.02 Will an AI talk to our customers?
Not without an explicit click from somebody on your team. Models draft follow-up texts, callback messages, review requests, and quote summaries against your customer history and your voice. Drafts land in front of a dispatcher or a CSR. They approve, edit, or reject. Nothing autosends. Customers who hate getting fake-friendly automated messages don't get them. Customers who appreciate fast, accurate communication get it within minutes instead of hours.
Q.03 How does this work with our price book and our markup rules?
We model your service catalog, parts markups, and member discount rules in the database before we automate anything. Quotes get generated against the rule set. Invoices get checked against the price book before they go out. If you change a markup, one config change updates every downstream surface. We've handled price books with 4,000 line items. We do not pretend yours is unusual.
Q.04 How long until dispatch stops being the owner's nights and weekends?
Three weeks for first relief, six for full hand-off. By week three inbound call classification, ticket routing, and customer follow-up texts are running themselves. By week six the owner is approving exceptions, not running the board. If the owner is still dispatching at week six we owe you an explanation.
Q.05 Will this replace our office staff?
No, and we'll say no on the call. The office hours we eliminate are the ones nobody enjoyed — re-keying invoices, chasing AR, hand-coding GL entries, manually triaging callbacks. Most home-services clients have re-deployed CSRs and dispatchers to higher-yield work — proactive customer outreach, membership growth, technician scheduling — not laid them off. If you're hoping for a hidden RIF, we're the wrong vendor.
Next step IND.03.99

Show us your dispatch board on a Friday at 3pm.

The reschedules, the same-day callbacks, the truck that just broke down on the way to the third call. We’ll tell you what we’d build first to take an hour back, then a day, then a Saturday.