SkipCalls
Phone Setup Guide

Business Phone System Setup Guide for Roofers

You can’t safely answer calls on a 7/12 pitch with a nail gun running—and one missed call can be a $15,000–$20,000 roof replacement that goes to the next roofer who picked up first. This guide shows you how to set up a roofing-ready phone system that captures every leak, storm, and insurance call, even when you’re 30 feet up and both hands are on the work.

1) Pick the right phone number (so storm calls don’t slip through)

For roofing, your phone number is your “first response” system after hail and heavy rain. Homeowners call fast and they call multiple companies. If you answer first, you often win the whole block. If you miss it, they move on. Start with one main business number that never changes. Don’t use your personal cell as the public number—when your phone breaks on a job or you switch carriers, your Google listing and yard signs become wrong overnight. A stable number also helps with reviews because customers can always reach the same place. What type of number should you choose? - Local number (recommended): builds trust for “roof leak near me,” “hail damage in [city],” and neighbors calling from the same area code. - Toll-free: only makes sense if you run multiple cities and advertise region-wide. Most roof repair calls are hyper-local. Then add tracking numbers for the stuff that drives big jobs: - A “Storm/Hail” number you use on storm yard signs and door hangers. - A “Repairs/Leaks” number for your Google Ads if you run them. You can route all of them to the same system, but tracking tells you what’s paying for itself when you’re deciding where to spend after the next hail event.

Key takeaway: Use one permanent main number plus optional tracking numbers so you can answer fast and see what marketing brings $10k–$30k roof jobs.

2) Build your call flow around rooftop safety (answer without touching your phone)

Roofing is different from most trades because answering the phone can literally get you hurt. When you’re on a ladder, carrying bundles, or nailing shingles, pulling a phone out is a fall risk. Your goal is simple: callers get a real answer and a clear next step without you needing to pick up. Use this “roofing call flow”: 1) Call comes in → auto-attendant or AI receptionist answers immediately. 2) It routes based on what the customer needs (leak, storm damage, estimate, gutters). 3) If it’s urgent (active leak during rain, tree on roof), it escalates to your on-call person. 4) If you’re on a roof, it schedules an inspection window and collects address + photos. Set this up so your crew can keep hands on tools. You can always call back once you’re off the roof or in the truck, but the lead is already captured and calmed down.

Key takeaway: Design the system so calls are answered and triaged without you reaching for your phone on a roof.

3) Call forwarding setup (routes the right calls to the right person)

Forwarding is what keeps you from being the bottleneck. The mistake most roofers make is forwarding everything to one cell phone—then you miss calls when you’re running a compressor, on a steep slope, or driving. Set up a “ring group” (a list of phones that ring in order or all at once). A simple setup that works: - First ring: office/admin (if you have one) - Second ring: your sales/estimator - Third ring: owner (only if no one answered) - Final step: voicemail (with a tight script that collects the info you need) During hail season, switch to “simultaneous ring” so multiple people get a shot at answering. You’re competing with the fastest roofer in town, not the best voicemail. Also add time-based forwarding: - Business hours: ring group - After hours: emergency option for active leaks + voicemail for non-urgent - Weekend storm days: temporary ‘storm mode’ where calls go straight to booking + dispatch If your system supports it, create a VIP list (past customers, property managers, realtors). Those calls should ring longer or route to your best closer—repeat business is easier money than cold leads.

Key takeaway: Forward calls to a ring group with storm-day ‘simultaneous ring’ so you don’t lose urgent $5k–$25k storm jobs.

4) Voicemail that roof customers actually leave (and that gets you paid)

Most roofing voicemails fail because they’re too generic (“Leave a message and we’ll call you back”). A homeowner with water dripping into a bedroom won’t wait. They need to know you heard them, you know what to do, and what happens next. Record two voicemails: one for normal days, one for storms. Normal voicemail script (20–25 seconds): “Thanks for calling [Company]. If you have an active leak or storm damage, say ‘urgent’ at the start of your message. Please leave your name, address, best callback number, and what you’re seeing—missing shingles, ceiling stain, drip, or gutter issue. If you can, text photos to this number. We return calls the same day.” Storm voicemail script (hail/rain week): “You reached [Company]. We’re out handling storm calls. Leave your name, address, and whether there is active leaking right now. If you have hail damage, tell us the date of the storm and your insurance company if you know it. Text photos of the roof, gutters, downspouts, and any interior water spots to this number. We’ll schedule inspections in order of urgency.” Voicemail settings to turn on: - Voicemail-to-text (so you can read it in the truck) - Email delivery (so your office can act fast) - A short greeting (long greetings make callers hang up) This turns “missed call” into “scheduled inspection,” which is the whole game in roofing.

Key takeaway: Use roofing-specific voicemail scripts that capture address, leak urgency, storm date, and photos so you can move fast.

5) Auto-attendant (press 1 for leaks, press 2 for hail, press 3 for estimates)

An auto-attendant is your traffic cop when your phone blows up after hail. It answers immediately, sounds professional, and routes calls so a leak doesn’t get stuck behind a “free estimate next month” call. Keep it short—roof customers are stressed and moving fast. Recommended auto-attendant menu (10 seconds max): “Thanks for calling [Company]. For an active leak or emergency, press 1. For hail or storm damage and insurance inspections, press 2. For a new roof estimate or replacement, press 3. For gutters or siding, press 4. To text photos, press 5.” What each option should do: - Press 1 (Active leak): route to on-call or your fastest responder. If no answer, go to an ‘urgent’ voicemail that asks for address + leak location (kitchen, bedroom, around chimney). - Press 2 (Hail/insurance): route to your best closer/estimator. These are $10k–$30k jobs when handled right. - Press 3 (Replacement estimate): route to sales calendar booking. - Press 4 (Gutters/siding): route to whoever sells those. - Press 5 (Text photos): sends an automated text with instructions (“Reply with address + 3 roof photos + any interior damage”). Big rule: never make them listen to your whole company story. After a storm, they’re calling five roofers in five minutes.

Key takeaway: A short roofing-specific auto-attendant protects urgent leak calls and speeds storm bookings.

6) AI answering integration (so you capture leads while you’re on a roof)

Even with forwarding, there will be times nobody can talk: you’re mid-tear-off, the compressor is screaming, or the crew is setting ridge caps. That’s when AI answering is most useful—because it responds instantly and collects the exact info you’d ask on a callback. What AI should collect for roofing (minimum): - Name + callback - Address (including unit #) - Type of issue: active leak, missing shingles, hail damage, tree impact, gutter problem - Urgency: “leaking right now?” - Storm date (if hail/wind) - Insurance status: “Have you filed a claim yet?” - Best times for inspection (2–3 windows) - Photo request via text link Also require these AI behaviors: - Noise tolerance: many customers call while standing outside in wind/rain - Bilingual (English/Spanish) if your market needs it - Spam filtering (storm season brings junk calls) A tool like SkipCalls can act as a 24/7 AI receptionist, book appointments, and send call transcripts so you can review details when you’re back on the ground. That’s how you stop losing $5,000–$25,000 storm repairs to the roofer who answered first.

Key takeaway: AI answering keeps you safe and fast by capturing leak/storm details and booking inspections while you stay hands-free.

7) Connect your phone to a CRM (so every hail lead gets tracked and followed up)

Roofing leads die in the follow-up. After a storm, you’ll talk to dozens of homeowners in a day. If names and addresses stay in your head or scattered texts, you’ll lose the $15k roof replacement that needed just one extra call. Your phone system should push calls, texts, and voicemails into a CRM (customer list) automatically. That way: - Every missed call becomes a new lead card - You can tag the job type: ‘Leak Repair ($300–$1,500)’, ‘Storm Claim ($5k–$25k)’, ‘Replacement ($10k–$30k)’, ‘Gutters ($1k–$3k)’ - You can assign it to the right person (estimator vs repair tech) - You can set reminders (call back in 10 minutes, send estimate tonight, schedule inspection) Must-have automations for roofers: - If a missed call happens → instant text: “Got your call. Are you leaking right now? Reply YES/NO + your address.” - If hail lead → text checklist: “Please send photos of shingles, gutters/downspouts, window screens, and any interior water spots.” - If estimate scheduled → confirmation text + “How did you hear about us?” (yard sign vs Google) If your AI answering supports CRM integration (SkipCalls does), turn it on so transcripts and booking details land in the lead record without your office re-typing everything.

Key takeaway: CRM connection turns chaos after storms into an organized list of leads with reminders and automatic texts.

8) Google Business Profile phone setup (so the right number shows on Maps during storms)

When hail hits, homeowners open Google Maps and tap the first roofer who looks legit and answers. If your Google Business Profile (GBP) phone number is wrong—or routes to a personal cell that’s dead—you lose the neighborhood. Set your GBP phone like this: - Primary phone: your main business number (the one that never changes) - Additional phone: office line or backup ring group number - Website: make sure the website header phone matches GBP exactly If you use tracking numbers, do it carefully: - Keep your main number as the primary on GBP to protect your listing consistency. - Put tracking numbers on your website and ads instead, or use a call tracking setup that preserves your main number for citation consistency. Also set up: - Call history (if available in your region): it lets customers call you from your profile easily. - Messaging: turn it on only if you can respond fast. If not, route it to your office or an answering solution. Finally, test it like a homeowner: 1) Search “roof repair near me” on your phone 2) Tap Call on your listing 3) Make sure it hits your auto-attendant/AI instantly and routes correctly This one step can be worth $100k+ after a big storm because it decides whether you’re the first roofer they actually reach.

Key takeaway: Make your Google listing point to a stable main number that answers instantly—Maps is where storm money starts.

Step-by-Step Process

1

Choose your main business number (do this before anything else)

Pick a local number you’ll keep for years. Use it on your trucks, yard signs, invoices, and Google Business Profile so you never have to change everything after switching phones or crew members.

2

Decide your ‘storm mode’ plan (who answers when the phones explode)

Write down who is on point for hail/insurance calls and who handles active leaks. If you’re the owner and on roofs, designate a spouse/office admin/estimator as the first answer during peak weeks.

3

Set up a ring group for business hours

Add 2–4 numbers (office, estimator, owner, backup). Set it to ring in order on normal weeks, and switch to “ring all at once” during hail events so you win the speed game.

4

Create an auto-attendant with roofing options

Record a short menu: leaks/emergency, hail/insurance, replacement estimates, gutters. Route each option to the right person or to a specific voicemail box so messages aren’t a mess.

5

Record two voicemails (normal + storm) and turn on voicemail-to-text

Use the scripts in this guide and make sure callers are prompted for address, urgency, storm date, and photos. Turn on voicemail-to-text so you can read details safely once you’re off the roof.

6

Add an ‘urgent leak’ escalation

For option 1 (active leak), route to your fastest responder and let it ring longer. If nobody answers, send it to an urgent voicemail that asks for the leak location (ceiling stain, drip, around chimney/vent pipe) and triggers an immediate text request for photos.

7

Turn on AI answering for missed calls and after-hours

Set AI to answer when nobody picks up or when you’re closed. Make sure it collects: address, leaking now (yes/no), storm date, insurance status, and preferred inspection times—then sends you a transcript and texts the customer next steps.

8

Connect calls/texts to your CRM and automate follow-up texts

Push every inbound call, missed call, and voicemail into a lead record. Set an instant text for missed calls and a hail checklist text so homeowners send what you need to sell the job and speed the claim.

9

Update Google Business Profile and test it like a homeowner

Set your primary GBP phone to the main business number that hits your system. Then search on your phone, tap Call, and confirm the right greeting/menu plays and routes correctly.

10

Run a 15-minute ‘storm drill’ once per month

Have someone call in and press each option, leave a voicemail, and send photos. Fix any slow routing now—because you won’t have time when 60 calls hit in an hour after hail.

Pro Tips

  • 1.Put a one-line safety rule in your company: “No answering calls on ladders or roofs.” Your system exists so you can follow that rule without losing $15k jobs.
  • 2.Create a separate ‘Property Manager / Realtor’ option that routes to your best communicator—those partners can feed you repeat work all year, even in the slow season.
  • 3.Use a dedicated text-back message for leak calls: “If water is entering, place a bucket, move valuables, and text a photo of the ceiling stain + exterior area if visible.” It calms people down and buys you time.
  • 4.During hail season, change your greeting to mention ‘hail inspections’ and ‘insurance claim help.’ Homeowners literally search and listen for those words.
  • 5.Make sure at least one person who answers can speak basic roofing terms customers use: ‘missing shingles,’ ‘granules in the gutter,’ ‘flashing,’ ‘ridge vent,’ ‘ice and water shield,’ ‘soft spots,’ and ‘ceiling stain.’

Frequently Asked Questions

What’s the best way to handle ‘active leak’ calls when I’m on a roof?

Route “active leak” to a dedicated option (press 1) that rings your on-call person first. If nobody answers, send it to an urgent voicemail that asks for address + where the water is showing (ceiling stain, drip by chimney, around a vent pipe) and triggers an automatic text asking for photos. You call back when you’re safely on the ground, but the lead is already captured.

Should I use my personal cell number on my Google Business Profile?

No. Use a main business number that routes to you and your team. Personal numbers change, get lost, or get turned off—then your Maps listing is dead during the exact moment hail hits and you need calls the most.

How do I stop spam calls during storm season?

Turn on spam filtering and block known spam patterns. Also add an auto-attendant so robocalls don’t hit your cell directly, and require callers to choose an option (leaks, hail, estimates). AI answering services can also filter spam and only pass through real homeowners.

What should my system ask for on hail/insurance calls?

Get the address, storm date, whether there’s active leaking, and whether they’ve filed a claim yet (and with which insurance company). Then request photos of shingles, gutters/downspouts, window screens, and any interior water spots—these details speed your inspection and help the homeowner feel guided.

Do I need an auto-attendant if I’m a small roofing company?

Yes, if you ever miss calls (most roofers do). A short menu helps you separate $300–$1,500 repairs from $10k–$30k replacements and urgent storm claims, and it buys you time when you’re running tools and can’t talk.

What’s the simplest setup that still works for a 1–3 person roofing crew?

One main business number → short auto-attendant (leaks vs hail vs estimates) → ring group to you + one backup person → voicemail-to-text with roofing-specific scripts → instant text-back on missed calls. Add AI answering after-hours so you’re still capturing leads when you’re asleep or on a roof.

Stop losing storm and leak calls while you’re on the roof

If you’re a roofer and you can’t safely answer while you’re tearing off shingles or running a compressor, set up an AI receptionist + routing that books inspections and captures storm/insurance details automatically. Try SkipCalls to answer 24/7, filter spam, and send you transcripts so you can win the neighborhood after the next hail storm—without touching your phone on a ladder.

More Resources for Roofers