HVAC · Plumbing · Electrical

Whoever answers first
wins the job.

Toronto
Mississauga
Brampton
Vaughan
Markham
Richmond Hill
Oakville
Pickering

What you actually get

The phone answered. The quote chased. Job booked.

The whole system

Answers, Chases, Books the Job

It picks up the phone, chases the quote and books the work.

  • 24/7 answering
  • Missed call text
  • Dispatch board
  • Quote follow up
rooneymech.revont.io
Booked · last 7 daysWTD $80.2k
MONTUEWEDTHUFRISATSUN
Service lines
HVAC
$41.8k52%
Plumbing
$22.4k28%
Electrical
$10.6k13%
Maintenance
$5.4k7%
9:41
Company
Rooney Mechanical
Live
Booked · Today
$18,450.00
+14.6% vs last Tue
JOBS
38
+4
AVG TKT
$486
+3.1%
BOOKED %
82%
−0.2%
Recent jobs
#4187
Priya S. · No heat
Dispatched
$620
#4186
Concord Plaza · RTU
Booked
$3,840
#4185
Devon P. · Drain line
Invoiced
$465
Home
Jobs
Quotes
Customers
24/7 · After hours · Busy

Answers Every Call

An AI receptionist picks up after hours and when busy.

FFront Desk1 call active
Shop line · 24/7
Incoming · +1 416 555 0148
No heat · booking service call
01:24
“Furnace quit overnight, the house is freezing.”
“I have a truck free at 1pm or 4pm today. Which?”
Calls today
94
Booked
31
Avg handle
1:52
Answer rate
100%
73%
Calls → bookings
Up from 54% last month
CallerOutcomeDuration
+1 416 555 0192Booked · no heat call2:14
+1 647 555 8841Quote request · rooftop1:38
+1 905 555 2210After hours message0:52
+1 416 555 7733Booked · Wed 11am3:01
Missed call · Web lead

Texts Back In Seconds

Miss a call and the caller hears from you in seconds.

Inbox
4 new · 1 after hours
Nadia K.
Nadia K.2m
Do you service Vaughan?
Marcus B.
Marcus B.8m
AC not cooling, how soon?
Priya P.
Priya P.14m
Quote for a panel upgrade
Liam W.
Liam W.22m
Reschedule Thursday's tech
Nadia
Nadia Kaur
● New text · Job #1042
Auto reply
Hi, our furnace quit overnight. How soon can someone come out?
Hi Nadia, we have a tech in Vaughan today. We can hold 2pm to 4pm. What is the service address?
18 Rutherford Rd, Woodbridge. 2pm works.
Booked, 2pm to 4pm today. Job #1042. You will get a text when the tech is 30 minutes out.
Reply or let it answer…Send
Today
87%answered fast
Enquiries94
Avg first reply8s
Google rating4.8 / 5
Booked61%
Enquiries · 24h
Schedule · Techs · Routes

Dispatch and Routing

One board for the day. No whiteboard, no sticky notes.

F
FieldOps
Dispatch, route & invoice from the field.
1,284
jobs / mo
31 min
saved / job
4.9★
crew rating
Invoice paid · $3,850
27 Steeles Ave W · Rooftop unit
9:415G ▾ 100%
Tuesday, Mar 12
Today's route
4 stops · 18 mi
08:30
HVAC service
412 Dufferin St
En route
10:00
Panel install
88 Kipling Ave
Scheduled
13:15
Rooftop unit
27 Steeles Ave W
Scheduled
15:45
Water heater
5 Bathurst St
Urgent
Route
Jobs
Invoices
Me
Quote list · Won or lost

Quotes Get Chased

Every quote sits in one list until it is won or lost.

QRevont QuotesPipeline
+ New quote
Quotes sent
148
+22 this week
Follow ups sent
212
+38
Close rate
41%
+6%
Booked revenue
$386k
+$54k
New lead24
M. Patel
Furnace replacement
Bathurst Plaza
Panel upgrade · 200A
Quoted18
Bathurst Plaza
Panel upgrade · 200A
S. Nguyen
Rooftop RTU replace
Keele Self Store
Unit heater swap
Follow up11
S. Nguyen
Rooftop RTU replace
Keele Self Store
Unit heater swap
Won7
Keele Self Store
Unit heater swap
R. Kaur
AC changeout · 3 ton
Concord Auto Body
Make-up air unit
Quotes this month▲ 22%
148
Phone 46%Google 33%Referral 21%

Working demos

Watch it answer a call before you pay a dollar.

AI voice · Books the job

Front Desk

Demo

A call comes in at 4:50 on a Friday. Nobody in the office is free. It picks up, asks what broke, gets the address, and books the job on your schedule. It works after hours, weekends, and when every line is busy. If a caller wants a person, it hands the call to your on call tech.

Features

  • Picks up on the first ring
  • Answers when lines are busy
  • Books straight to schedule
  • Hands off to a live tech

Not your problem

We run all of it. You run the trucks.

You and your office never log in, never set anything up, never fix anything.

Claude
OpenAI
Next.js
React
Expo
App Store
Google Play
Shopify
Stripe
Supabase
Vercel
Tailwind

FAQ

Questions, answered

  • No. It picks up the calls your office cannot get to and does the follow up nobody has time for. She stops chasing the phone and starts running the day. The goal is a calmer office with the same people, not fewer.

  • They get a text with the address and the job details. They tap done when the work is finished. That is all of it. No training week, no new laptop, no logins to remember. If a tech can use a phone, he can use this.

  • About two weeks. Week one we listen to how your office books a job and write the call script around it. Week two we test it on your own lines and turn it on. You approve what it says and we do the work.

  • Then you stop. It is month to month, so there is no contract to fight and no cancellation fee. We would rather turn it off than have you paying for something that is not booking work. Your number, your call recordings and your customer list leave with you.

  • Yes. The phone number, the call recordings, the customer list and the job history are yours. If you ever leave, we export all of it into a spreadsheet and hand it to you. Nothing gets held hostage.

  • There is a one time setup to build it around how your shop books a job, then a flat monthly fee covering the answering, the follow up and the dispatch board. Do the math on your side: ten missed calls a week at a $450 ticket is 40 calls a month. Book even a third and it pays for itself several times over. We work out your exact numbers on the call.

Start this week

Be the shop that answers first.

Fifteen minutes on the phone. We count the calls you are missing and where jobs slip. If it is not a fit we say so. Month to month after that, cancel any time, and your numbers leave with you.