Call the demo
For HVAC & plumbing shops · Central Florida

Every call answered.
Every job captured.

CallYep is a done-for-you AI front desk for HVAC and plumbing shops. It answers in your shop's name, 24/7 — takes the complete intake, books the job on your calendar, and texts you the summary before the caller has finished dialing the next shop on Google. You don't set up anything. We build it, test it, and run it.

No contract Month-to-month Overage published — never auto-upgraded
Don't read a pitch — call the product (689) 223-2750

That's the live demo line, answered right now. It picks up as a sample shop — Sunshine Air — so you hear exactly what your customers would hear. Ask it how it works, what it costs, try to trip it up. Ask if it's a robot: it'll tell you yes, same as it tells your customers.

Call it now

Real line, real product — the same system that would answer your phone.

25–27%of contractor calls go unanswered
35–45%of calls arrive after business hours
~85%of callers who hit voicemail never call back
$450average service ticket — one caught job pays for the month

Industry figures (CallRail / ServiceTitan data) from our published market research. A missed install quote in that pile is worth ~$9,000 by itself.

How it works

Your line rings first. CallYep catches what you can't.

Step 1

Forward your line

You keep your number — no porting. Your phone still rings first, your way. Calls you can't get — on a job, on a roof, on another call, after hours — roll over to CallYep. Or have it answer every call. Your choice.

Step 2

It answers as your front desk

"Hello, this is your shop's front desk — how can I help?"

In your business's name — and it says, up front, that it's an AI assistant and the call is recorded. That's Florida law (Fla. Stat. § 934.03), and it's also just honest.

Step 3

It captures the job — and books it

Complete intake on every call (next section), then a real appointment on the calendar — offered only from live open slots and re-checked at the moment it books, so two callers can never take the same slot.

Step 4

You get the text

The second the call ends, the full summary lands on your phone. And if a call never connects at all, the caller gets a text-back within 30 seconds — so the job doesn't go to the next shop on Google.

The intake

Not a message pad. The whole job, captured.

A name and a "call me back" isn't an intake. Every CallYep call collects the fields your tech actually needs — confirmed out loud, not just heard once:

  • Caller name — spelled backUnusual names get spelled out and confirmed. A garbled name is a lost customer.
  • What they need + how urgent it isJob type, what happened, since when — triaged against your emergency rules.
  • Full service addressStreet, city, ZIP — read back, and checked against your service area before anything is booked.
  • Gate codes & access notesGated community, dogs, side entrance — the stuff that decides whether the visit works.
  • Callback number — read back"Let me confirm your number — is that the best one to reach you?" One wrong digit is a lost job.
  • The booked slotOr two preferred windows if you'd rather confirm times yourself.

Anything it couldn't confirm gets flagged — and a human on our side reviews flagged calls daily instead of silently trusting them.

Sample — the text you get after every call
🟢 NEW BOOKING — Your Shop Maria L. · (407) 555-0142 ✔ confirmed Need: AC stopped cooling, house at 84° When: Tomorrow, 8:00 AM–12:00 PM — booked Addr: 123 Palm Ave, Casselberry (gate 4417) Call: 2m 27s · full transcript in your portal

Emergencies look different — they don't wait for a summary. They escalate to your on-call chain the moment they're recognized (see Safeguards).

Calendar booking

It doesn't take messages about appointments. It makes them.

Built-in calendar — live from day one

Your service windows, your job types and durations, your buffer between jobs. Bookings land on CallYep's calendar, show up in your portal and your texts, and follow your rules about how far out you book. No Google account required, nothing to connect.

Run your jobs on Google Calendar? We connect it.

During setup we link your Google Calendar with a two-minute sign-in using your own Google account — no password shared with us, revocable by you anytime. From then on CallYep books straight onto the calendar you already run your day from.

The rule that makes it trustworthy: the AI can only offer times the calendar says are open, and availability is checked again in the same moment it books. No invented times. No double-booking. If nothing fits, the caller gets a firm callback promise instead of a fake appointment.

Languages

Habla español. And six more.

Central Florida callers don't all speak English — and a caller who can't explain their problem calls the next shop. CallYep answers in seven native voices, and if a caller switches languages mid-call, it follows them. Summaries always land on your phone in English.

English Spanish — front & center for Central FL German Italian Dutch Japanese French
Client portal

Everything it does, you can see.

  • Every call, with the full transcriptWho called, what they needed, how it was handled.
  • AppointmentsWhat's booked, when, and where — straight from the calendar.
  • Text-backsEvery missed-call text-back, in one place.
  • Minutes meterUsed vs. included, live — with an alert at 80%, before overage is ever a surprise.
Minutes used (example)80% alert point
Client login

One honest note about recordings

Every call is transcribed in full, today, and the transcript is in your portal the moment the call ends. Call audio recording is still in carrier provisioning on our lines — when it activates, recordings appear in the same portal automatically. We'd rather tell you that straight than show you a play button that doesn't work yet.

Pricing

Flat price. Published overage. No surprises — that's the product too.

Safety Net

$249/mo

300 AI minutes/mo · $497 setup

  • Missed + after-hours calls — your line rings first
  • Instant missed-call text-back
  • Complete intake + instant owner text
  • Booking link sent + preferred times captured
  • Emergency alert to the owner
  • English
Most shops start here

Front Desk

$399/mo

750 AI minutes/mo · $497 setup

  • Every forwarded call answered, 24/7
  • Everything in Safety Net
  • Books live on your calendar, on the call
  • English + Spanish
  • Emergency escalation chain (call-out ladder)
  • Weekly digest of calls & minutes

Dispatch

$599/mo

1,500 AI minutes/mo · $997 setup

  • Everything in Front Desk
  • Multi-tech on-call rotation
  • Monthly recovered-revenue report
  • Priority tuning & review
  • English + Spanish

The billing rules — printed before you sign, not after

  • Overage is $0.30/min past your included minutes — published here, in the open.
  • Alert at 80% of your included minutes, so overage is never a surprise.
  • Month-to-month. Cancel anytime — no contract, no cancellation fee, no per-call add-on menu.
  • Spam & hang-ups under 20 seconds are never billed as minutes.

What we will never do: the silent upgrade

The most-hated practice in this category: go over your minutes and your plan quietly bumps itself to a bigger tier — one popular service's terms auto-upgrade you for roughly three billing cycles before you notice. CallYep never changes your plan or your price without your say-so. Ever. You get an alert and a choice, not a bigger bill.

The Founding Five

First five shops: prove it on your line before you pay a dime.

$199/mo — locked for six months
  • Front Desk service level — every forwarded call answered, Spanish included, 750 minutes/mo.
  • $497 setup fee waived.
  • 14-day live pilot on your real phone line before the first invoice exists.
  • If the pilot doesn't catch work you'd have missed, walk away owing nothing.
  • Day-14 report — calls answered, jobs captured, after-hours saves, in plain numbers.
  • Month-to-month after the pilot. The $199 rate can't change during the six-month lock, for any reason.

We onboard one shop at a time and tune each one by hand — that's why there are five spots, not fifty. When they're filled, standard pricing applies and this offer doesn't come back.

Safeguards

Built to fail safe, not to improvise.

Emergency escalation

No AC with a baby or an elderly parent in the house, a burst pipe, a sewage backup — rules you set. The moment one is recognized, your on-call chain gets texted. No acknowledgment in 5 minutes? It climbs to the next person, then to you.

Two-strike human bailout

If it doesn't understand a caller twice in a row, it stops guessing: takes the name and number, and flags a priority callback from a human. It never loops, never argues, and hands off the moment a caller asks for a person.

Honest, by law

Every call opens with the AI disclosure and the recording notice Florida law requires (Fla. Stat. § 934.03) — built into the platform so it can't be switched off. If a caller objects to recording, it stops, deletes, and flags you a callback instead.

Fenced answers

It never diagnoses equipment, never quotes a price you haven't approved in writing, and never promises an arrival time outside your windows. The things that get shops in trouble are fenced off by design.

Fail-safe forwarding

If our system ever goes down, your calls return to your own line and voicemail — never to a dead end, never to silence. That return path is tested live before your line goes live.

Watched by a human operation

Flagged calls and a sample of every day's transcripts get reviewed by the operator, daily at the start. Recurring misunderstandings get tuned the same day — you hear about problems from us, not from a customer.

Who it's for

Built for the owner who is the office.

The fit

Solo operators and small crews — roughly 1–15 trucks — running HVAC and/or plumbing across Seminole, Orange, Osceola, and Lake counties. Especially if your after-hours answering service is your own cell phone, and your office phone rings while your hands are on the work.

The honest exception

Already running your software platform's built-in AI receptionist — and it's actually catching your calls? Keep it, genuinely. CallYep is for shops that want the outcome done for them — built, tested, tuned, and watched — not another dashboard to babysit between jobs.

Straight answers

FAQ

Is it a robot? Won't my customers hate it?

It's an AI, and it says so in the first sentence of every call — along with the recording notice Florida law requires. What customers actually hate is voicemail: roughly 85% of callers who reach it never call back; they call the next shop. What they judge is whether they got helped — problem understood, number read back correctly, an appointment made, a confirmation text in hand. Call the demo line and be your own worst customer: mumble, rush, ask something sideways. Then decide.

What if it messes up a call?

It's built to fail safe four ways. Two misunderstood turns and it stops guessing and takes a priority callback. It never quotes unapproved prices, diagnoses equipment, or promises unapproved times. If our system goes down, calls fail back to your own line. And flagged calls get reviewed by a human daily. The backstop under all of it: a 14-day live pilot before the first invoice, then month-to-month. If it costs you a job, you cancel and you've lost nothing.

I answer my own phone. Why do I need this?

Right now, so does every owner we talk to. The question is what happens when you're under a house, on a roof, driving, or already on a call — that's physics, not criticism, and it's exactly why the miss rate is highest for owners who answer their own phones. CallYep sits behind you: your line rings first, your way. It only picks up what you couldn't — including the 11 PM and Sunday calls that make your phone a leash.

I already have Jobber / Housecall Pro — it has an AI receptionist.

If you're running it and it's catching your calls, keep it. Three honest questions: is it on for all your calls or only platform ones? Who tuned it when it garbled an address last time? And what's your overage exposure in a July spike? What CallYep sells isn't the software — it's the operation: your intake built from a 30-minute interview, a battery of test calls before go-live, daily review at the start, and a monthly report of the jobs it caught. The pilot lets you compare them on after-hours calls only, free.

How does setup work? How long until it's live?

About a day elapsed, roughly 30 minutes of it yours. One: a 30-minute interview — services, service area, hours, emergency rules, callback promises, any prices it's allowed to say (default: none). You approve the written setup by email. Two: we build it and run the full test-call battery — standard booking, emergency, after-hours, Spanish, angry caller, human-request, recording-objection, out-of-area — then you call your own front desk and approve the voice. Three: you set conditional forwarding with carrier instructions we give you (about 15 minutes), we verify with live test calls including the fail-back path, and your pilot clock starts.

Do I keep my phone number?

Yes. No porting, no new number for your customers to learn. You set conditional forwarding on your existing line; we provision a local number on our side (the $1/mo is on us). Your phone rings exactly as it does today — CallYep only receives what rolls over, or every forwarded call if you choose that mode.

What happens if I go over my minutes?

You get an alert at 80% of your included minutes, and overage is $0.30/min — the rate printed on this page before you sign anything. Your plan never auto-upgrades and your price never changes without your say-so. Spam and hang-up calls under 20 seconds aren't billed at all. If a month ever runs past 150% of your allowance, we review the call mix with you before any large overage invoice — no bill shock, ever.

Does it really speak Spanish?

Yes — on Front Desk and Dispatch. A native Spanish voice, not English with an accent, and if a caller switches between English and Spanish mid-call, it follows. Booking works the same in Spanish, and your intake summary still arrives in English. Six more native voices beyond that: German, Italian, Dutch, Japanese, and French. Call the demo and try it in Spanish.

Are calls recorded?

Every call is transcribed in full, and every caller hears the recording notice in the opening line, as Florida's all-party consent law (Fla. Stat. § 934.03) requires. Call audio recording is currently in carrier provisioning on our lines; the moment it activates, recordings appear in your portal next to the transcripts that are already there. If a caller objects to recording, the assistant stops, deletes the record, and flags you a callback.

What if your system goes down in the middle of the night?

Your calls fail back to your own line and voicemail — the same place they'd go today — never to dead air. We test that return path with live calls during setup, before you go live, and the service is health-monitored around the clock on our side.

Get it for your shop

Rather have us call you?

Leave your details and we'll call you back personally. (The faster demo is still the phone call — (689) 223-2750.)

Call it. Talk to the product.

(689) 223-2750

Two minutes on that line tells you more than this whole page. If it handles your call the way it should handle your customers', ask it about the Founding Five.

Call the live demo — (689) 223-2750