How to forward your calls without changing your number
Forward every call or only missed ones: the codes for Verizon, AT&T and T-Mobile, and how to test it.
Read
Answers the storm calls.midnight leak calls.Saturday inspection requests.calls in other languages.after-hours calls.
Send it every call, or only the ones you miss. Your phone assistant answers in your company's name, books free roof inspections into your Google Calendar, treats active leaks and serious storm damage as emergencies, and sends you the details on Telegram or WhatsApp.
Works with the phone, calendar and apps you already use
Default settings. Each one can be changed for your company.
When nobody picks up, the homeowner hears a voicemail greeting, and nothing stops them from calling the next roofer on the list.
You're two stories up and the phone is in the truck. The call rings out and goes to voicemail.
One person can take one call at a time. Everyone else hears ringing or a voicemail greeting.
A voicemail box can't tell a homeowner what to do about water coming through the ceiling, or get your on-call person moving.
No app to learn and no new number for your customers.
Forward your business line with your phone carrier: every call, or only after-hours and unanswered calls. Carrier codes here.
It answers in your company's name, asks one question at a time, and works out whether it's a leak, storm damage or something that can wait.
It checks your Google Calendar and offers open times. Each free inspection gets 90 minutes plus a 30-minute drive buffer, and you can change both.
A Telegram or WhatsApp message with the name, number, address, issue and time. Every action is also written to your Google Sheet.
Your phone rings as usual. If you don't answer after a few rings, or you're already on a call, the call moves to your assistant.
*71 + your assistant's numberEvery call goes straight to your assistant, day and night. If you add a transfer number, emergencies and callers who ask for a person are put through to you.
*72 + your assistant's numberYou set this up once from your own phone and can switch between the two whenever you like. Codes for every carrier
It follows the same rules on every call, including the ones at 2 AM.
Water coming inside, a tree or large branch on the roof, a big section torn off after a storm. It gets the name, address and callback number, alerts you right away, and tells the caller when to expect your call.
English by default, with Spanish ready to go. Other languages your callers speak can be added. When a caller switches, the whole call continues in their language, and your alert stays in English.
¿Pueden venir a revisar el techo mañana?
Claro. Mañana tengo a las 9 o a las 10:30.
Your hours, the US holidays you close, drive time between jobs, and as many crews as you run. Add "Off" to your calendar and it books around it.
Alerts go to you on Telegram or WhatsApp. Homeowners don't get texts. Each one is also written as a new row in your Google Sheet.
Give it your ZIP codes. Out-of-area callers get a polite no, and nothing lands on your calendar.
No ballpark numbers over the phone. Callers hear what your company actually offers.
"Inspections and estimates are free, and our roofing specialist gives you a written estimate after the inspection."
It finds the caller by the number they call from and moves the same calendar event, so nothing gets double-booked.
It never says something is booked unless the calendar confirms it. If a step fails, the caller hears that someone will call back, and you get an alert.
It answers with your company name. You pick the assistant's name and voice, and whether calls open with "This call may be recorded."
Pick a situation to see how your assistant responds, start to finish.
Water's dripping through my bedroom ceiling. It's been raining all night.
I'm sorry, let's get you help fast. If the ceiling looks like it's sagging, please keep everyone out of that room. What's your full name?
Maria Lopez. 88 Birch Lane in Media, 19063.
Thank you, Maria. Is the number you're calling from the best one to reach you?
Yes.
alert_on_call_technician → ALERTEDI've alerted our on-call roofing specialist. They'll call you back within 15 minutes. I can also book the earliest inspection, tomorrow at 8 AM. Would you like that?
Yes, please.
book_appointment · emergency → BOOKEDCan someone check my roof after the hail? Saturday around 3 works for me.
Happy to set up a free roof inspection. Can I get your full name?
Kevin Patel. 27 Oak Terrace, Drexel Hill, 19026.
book_appointment · Sat 3:00 PM → UNAVAILABLEOn Saturdays we're open 9 to 2, so the last inspection starts at 12:30. I can do 9, 10:30, or noon.
Noon, then.
book_appointment · Sat 12:00 PM → BOOKEDYou're all set for Saturday, November 7 at noon at 27 Oak Terrace.
Hi, I need to move my roof inspection.
No problem. What day and time would work better?
Monday afternoon, around 1?
reschedule_appointment · Mon 1:00 PM → UNAVAILABLE1 o'clock on Monday is taken. I can do 2:30 or 4 PM.
2:30 works.
reschedule_appointment · Mon 2:30 PM → RESCHEDULEDYour inspection is now Monday, November 16 at 2:30 PM, same address.
Hola, ¿hablan español?Hi, do you speak Spanish?
Claro que sí. ¿En qué le puedo ayudar?Of course. How can I help?
Con la tormenta se cayó un árbol sobre el techo.A tree fell on the roof in the storm.
Lo siento mucho. Por favor, manténganse lejos de esa parte de la casa. ¿Me da su nombre y dirección?I'm so sorry. Please stay away from that part of the house. Your name and address?
José Ramírez, 310 Walnut Street, 19082.
alert_on_call_technician → ALERTEDYa avisé a nuestro especialista de guardia. Le va a llamar en los próximos 15 minutos.I've alerted our on-call specialist. They'll call you within 15 minutes.
How much do you charge for a new roof? Just a ballpark.
We don't quote prices over the phone. Inspections and estimates are free, and our roofing specialist gives you a written estimate after the inspection. Would you like me to set one up?
Sure. What do you have Friday?
check_availability · Fri → 8:00 · 10:30 · 1:00Friday I have 8 AM, 10:30, or 1 PM.
1 PM.
I need a roof inspection. I'm in Cherry Hill, ZIP 08002.
Sure. Can I get your full name and street address?
Linda Russo, 14 Kings Croft.
book_appointment · ZIP 08002 → OUT_OF_AREAI'm sorry, Linda. 08002 is outside our service area, so we can't send a specialist out there. Nothing has been booked.
Example conversations, shortened for reading. Ridgeline Roofing and every name, address and phone number in them are made up. On real calls the assistant also confirms the callback number before booking.
These are the settings filled in for each roofing company before it goes live. Where there's a default, it's shown on the right.
The 6 default holidays: New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving and Christmas. WhatsApp alerts need a Meta business account; Telegram alerts use a Telegram bot.
Move the sliders to match your company. The starting values are only examples.

Forward every call or only missed ones: the codes for Verizon, AT&T and T-Mobile, and how to test it.
Read
The exact steps, from the first safety question to the urgent alert on your phone.
Read
What a roof price depends on, and what callers hear instead of a guessed number.
Read
Have a question that isn't here?
Ask on a demoNo. You keep your business number and choose how calls reach your assistant: your phone rings first and the assistant picks up only when you don't answer, or the assistant answers every call. You set it with a short code on your phone and can switch any time. Here's how.
For water coming inside, a tree on the roof or a section torn off, your assistant takes the name, address and callback number, sends you an urgent alert right away, and tells the caller when to expect your call. It can also book the earliest open inspection and, if you add a transfer number, connect the caller to your phone.
No. Callers hear that inspections and estimates are free and that your specialist gives a written estimate after the inspection. Then it offers to book one.
No. Callers get their appointment confirmed during the call. Alerts go only to you, on Telegram or WhatsApp.
Yes. English is the default and Spanish is already set up. Other languages your callers speak can be added for your company. When a caller switches language, the whole call continues in it, and your alert stays in English.
Google Calendar. It reads your real availability, so an event you add, like "Lunch" or "Off", blocks that time.
Yes, if you add a transfer number. Then it can connect emergencies, or anyone who insists on talking to a person, to your phone.
It doesn't answer them. It tells the caller your specialist will go over it during the visit and writes down what they said about the damage.
Yes. Every call opens with "This call may be recorded." This notice always stays on, because some states require callers to be told.
