• Industries — Urgent Service Trades // HVAC · plumbing · electrical · roofing

The call comes at 6 AM. The system already caught it.

Lead capture, booking, dispatch, the tech’s phone, invoicing and reviews — one system that runs the whole day, from the emergency call to the paid invoice. Built once. Yours to keep.

16Connected modules, one system
3Phases — basics first
1Fixed price you own

Every missed call is someone else’s job now. We build the system that answers, books, dispatches and collects — while your crew is on the roof.

• The dispatch engine

From emergency call to a tech on the way — in ninety seconds.

Not a website with a phone number. A system that captures the call, books the slot, and puts the job on the right technician’s board — before your competitor picks up.

// DISPATCH BOARD — TUESDAY 6:04 AM
No heat — furnace downEMERGENCY
Etobicoke · M8VCall answered 6:04 AMBooked: today 7:30
D
DreFurnace repair · North York
ON SITE
S
SamWater heater install · Leaside
EN ROUTE
L
Lena← No heat — Etobicoke · ETA 42 min
ASSIGNED
Today: 9 jobsUnassigned: 0Revenue booked: $6,180
01
Lead capture
No call, form or 2 AM emergency lost.

Website forms, call buttons, quote and emergency request forms, service-area pages — every channel lands in one tracked list with its source attached.

02
Customer CRM
Every customer, one record.

Profile, phone, address, full service history, notes and follow-up reminders — so the 6 AM caller isn’t a stranger if you replaced their AC in 2024.

03
Booking calendar
Out of the texts, off the fridge.

Appointments with date, service type and status in one calendar — not in someone’s memory and three text threads.

04
Dispatch board
Who’s where, what’s next.

Assign technicians by priority, availability and location; watch job status update live from the field.

05
Owner dashboard
The whole day at a glance.

New leads, booked jobs, completed jobs, revenue, unpaid invoices, close rate and tech activity — visibility without phone calls.

// JOB #2381 — CLOSE-OUT ON SITE★★★★★ Review request sent to customer
Furnace repair — 22 Elm GroveLENA · 9:14 AM
Diagnose — ignitor failed
Part replaced · truck stock
Photos uploaded
Customer signature
Ignitor + labour$364.00
HST 13%$47.32
Paid on site — card$411.32
✓ Receipt emailed · invoice closed
06
Technician job view
Everything the tech needs, on their phone.

Today’s jobs, customer info, checklist, photo upload, completion notes and customer signature — the job closes on site, not at the office at 9 PM.

07
Quote builder
Estimates that win the work.

Line items, labour, parts and fees sent by email or SMS with an approval button — professional in minutes, tracked to won or lost.

08
Invoice & payment
Paid before the truck leaves.

Quote converts to invoice, payment link on the spot, receipt emailed, overdue reminders automatic — with the HST handled.

09
Follow-up automation
Jobs turn into reviews and repeat work.

Thank-you message, Google review request, lost-quote follow-up, maintenance reminders and referral requests — all on their own.

• The full library

Sixteen modules — basics first, in three phases.

You don’t launch all of this at once. Phase 1 runs the day. Phase 2 grows revenue. Phase 3 scales the fleet. We build in that order — so it earns before it expands.

Phase 1 — run the dayPhase 2 — grow the revenuePhase 3 — scale the fleet
// 01
Catch the work
Front of the funnel
Lead capture systemForms, call buttons, emergency requests — tracked.Phase 1
Customer CRMProfiles, history, notes, follow-up reminders.Phase 1
Booking calendarAppointments out of texts and memory.Phase 1
Lead source trackingWhich channel actually brings jobs.Phase 2
// 02
Run the day
Field operations
Dispatch boardAssign by priority, availability and location.Phase 1
Technician job viewChecklist, photos, signature — on their phone.Phase 1
Advanced dispatch / GPSRoutes, tech location, nearby-job assignment.Phase 3
Inventory / parts trackerTruck stock, used parts, restocking alerts.Phase 3
// 03
Get paid & grow
Money & repeat revenue
Quote / estimate builderLine items, approval button, sent by SMS.Phase 1
Invoice & payment flowPayment links, receipts, overdue reminders.Phase 1
Follow-up automationReviews, lost-quote and referral sequences.Phase 2
Maintenance plan trackerRepairs become recurring annual revenue.Phase 2
// 04
See & connect
Intelligence & back office
Owner dashboardLeads, revenue, unpaid invoices, tech activity.Phase 1
QuickBooks integrationInvoices and payments sync to accounting.Phase 3
Customer portalJob history, invoices and quotes — self-serve.Phase 3
AI assistant / call supportCall summaries, missed-call follow-up, auto-reply.Phase 3
Built for your trade — not a generic CRM.

A residential HVAC company doesn’t think like a commercial mechanical contractor. Forms, job types and checklists come configured for how your trade actually works.

• Built to your trade

Its own job types and service pack.

Each trade gets its own intake forms, job checklists and maintenance-plan templates on top of the modules above.

HVACseasonal · plans
Plumbingemergency · 24/7
Electricalpermits · panels
Roofingquotes · claims
Pest controlrecurring routes
Pool & lawnseasonal routes
• Process

Done for you — you never touch the tech.

We build it, connect it to the tools you have, and train your crew.

WEEK 1
Audit

We map how calls, bookings and invoices flow today — and where jobs and hours are leaking.

WEEKS 2–4
Build Phase 1

Lead capture, CRM, calendar, dispatch, tech view, quotes and payments — the day runs on it.

WEEK 5
Train the crew

Office staff get the board; techs get the phone view. Each role learns only its screens.

ONGOING
Phase 2 & 3

Reviews, maintenance plans, GPS dispatch and AI — added as the numbers justify them.

16Modules connected into one system
90sFrom emergency call to assigned tech
0Calls lost to voicemail
1Fixed price — you own what we build
• FAQ

The questions contractors ask first.

Don’t see your answer? Message us — we reply within one business day.

Contact ↗
How is this different from ServiceTitan?

Same playbook — lead to job to tech to invoice to report — without the per-tech monthly fee that stings at five trucks. We build it once, to your trade, and you own it.

My techs aren’t tech people. Will they use it?

The tech view is one screen: today’s jobs, a checklist, a camera button and a signature line. If they can use Instagram, they can close a job.

What happens to calls we miss?

Missed calls get an instant text with a booking link, and land on the follow-up list with their source — so the 6 AM emergency books itself even if no one picks up.

Does it work with QuickBooks?

Yes — invoices, payments and customer records sync in Phase 3, so your bookkeeper stops re-typing.

How long does it take?

Five weeks to a trained crew on Phase 1 — then Phase 2 and 3 land as the numbers justify them.

• Other industries

Explore more.

• Let's talk

Ready to ship the product your market is waiting for?

SaaS platforms, web apps and growth programs — built end to end by a senior team, with weekly demos from day one.