
Listen to 20 roofing calls: What a one-week audit reveals
The booking rate you believe is probably wrong
Most roofing owners can quote a booking rate. Ask where it comes from and it is usually appointments in the CRM divided by calls in the phone system, with nobody checking either side. Before you build a dashboard on it, spend one week listening to the calls behind it.
The audit takes about four hours. Twenty recent intake calls, one listen each, a tally sheet with seven boxes. You are not coaching anyone yet. You are finding out what happens when the phone rings.
Before you press play: Recording consent
Federal law requires consent from one party, which can be your company. Several states require consent from all parties. Aggregator lists in 2026 name California, Delaware, Florida, Illinois, Maryland, Massachusetts, Montana, Nevada, New Hampshire, Pennsylvania, and Washington. Statutes change and carry exceptions, so verify against the current text of your state's law, and the homeowner's state if you sell across a line.
The practical answer is simpler than the legal map: Disclose on all calls. A short notice at the top of the line, "this call may be recorded for quality," meets all-party requirements because a caller who stays on has agreed. Confirm the wording with counsel.
The one-week audit
Pull 20 inbound calls from the last two weeks. Do not cherry-pick. Take the 20 most recent homeowner calls longer than 90 seconds, skipping vendors and crew, and sample each CSR in proportion to volume.
Listen once, with the tally sheet in front of you. Each row is a yes-or-no question. Do not grade tone or friendliness. Binary items exist so that two people listening to the same call reach the same tally.
The seven failures
Failure | Listen for | Tally a miss when |
|---|---|---|
Booking ask never made | Did the CSR offer a specific inspection time? | The call ends without a date on the calendar. |
Insurance question skipped | Was the homeowner asked whether a claim is filed or planned? | Insurance never comes up on a storm-damage call. |
Price per square quoted | Did anyone give a number before anyone saw the roof? | Any dollar figure, range, or "usually runs about." |
Address not captured | Was the full property address read back? | Street or ZIP missing, or never confirmed. |
Decision maker not confirmed | Did the CSR ask who else needs to be at the inspection? | No question about a spouse, co-owner, or landlord. |
Roof age and material not asked | Were age and shingle type captured? | Neither question asked. |
Callback promised instead of booked | Did the call end in a promise rather than an appointment? | "Someone will reach out" with no time attached. |
Seven binary boxes tell you more than a 50-point scorecard, because you will fill them in. Twenty calls times seven boxes is 140 checks.
What the tally usually shows
The pattern that surfaces most often is not a rude CSR. It is a competent, friendly conversation that ends without an appointment. Rows one and seven light up together on the same calls.
The second pattern is the price question. A homeowner asks what a roof runs and the CSR gives a per-square range. Now the inspection is a price check against a number the company anchored before anyone saw the deck.
Third, the missing fields. Address, roof age, material, and who else needs to be home are what a rep needs to arrive prepared. Skipping them does not lose the call. It costs the rep a second visit.
Tally the insurance row, but do not redesign the question set here. Qualifying a claim at intake is its own discipline with its own script.
Compare the tally to your dashboard. ServiceTitan's 2022 booking-rate report found a 42% average across the home-services shops it covers and 24% for shops under 5 techs. It does not break out roofing. If your CRM says 60% and 11 of 20 calls ended in a callback promise, the CRM is counting something other than booked inspections.
From one week to a weekly habit
The one-week audit is a diagnosis. Once you have it, the same sheet becomes a standing cadence. NRCA's Q1 2026 Market Index Survey for Reroofing found 36% of contractors saw inquiries up year over year, which means more recordings and a tally that settles faster.
Cadence | Who | What |
|---|---|---|
Weekly | Sales manager | 5 calls per CSR, the same seven boxes, about 30 minutes. |
Monthly | Owner | Totals by row and by CSR, compared to booked inspections in the CRM. |
Quarterly | Owner and sales lead | Rewrite the script for the two rows that miss most. |
Share the tally with the team as rows, not as names. The goal is a shrinking count in rows one and seven, not a scoreboard.
What to fix first
Fix row one before anything else. A CSR who asks for the appointment on each call moves more revenue than any other change on the sheet. Then remove the price answer. The field rows follow.
If the misses repeat across shifts and CSRs, the problem is the script and the volume, not the people. That is the point where some operators put AI intake on the line, so the seven questions get asked the same way on the 200th call of a storm day as on the first. Whether a person or an agent answers, the tally sheet is how you know.
How do you audit customer service calls?
Pull a fixed sample of recent recordings, 20 is enough for a first pass, and score each one against a short list of yes-or-no items rather than a weighted rubric. Listen once at normal speed and mark only what happened: Was the appointment asked for, was the address captured, was a price quoted. Then total the misses by item and compare the result to the booking rate your CRM reports.
How many calls should you review per week?
For a one-time diagnosis, 20 recent calls covers the common failures. As a standing habit, five calls per CSR per week is enough to see trends without becoming a chore, roughly 30 minutes for a manager with three or four CSRs. Review more during storm weeks, when volume rises and scripts break down. Consistency matters more than sample size; the same sheet each week beats a big review once a quarter.
What should I listen for in recorded calls?
Listen for outcomes, not tone. Did the CSR ask for a specific inspection time, or promise a callback? Was the full address read back? Did anyone quote a price per square before seeing the roof? Were roof age, material, and the other decision maker confirmed? On storm calls, was insurance mentioned at all? Each of these is a yes or no, which keeps the review fast and consistent between reviewers.
Is it legal to record calls with customers?
Yes, with consent. Federal law requires consent from one party, which can be your business, but a number of states require consent from all parties on the call. The safe practice is a short recorded notice at the start of each call saying it may be recorded. A caller who continues has consented, which meets the stricter standard in the states that require it. Confirm the wording with counsel.
Which states require two-party consent for recording?
Aggregator lists in 2026 name California, Delaware, Florida, Illinois, Maryland, Massachusetts, Montana, Nevada, New Hampshire, Pennsylvania, and Washington as all-party consent states. These lists lag statute changes and skip exceptions, so verify against your state's current law before relying on them, and consider the caller's state when you serve across a border. Disclosing on all calls removes the need to track the map.

About Revin
Ask the seven questions on every call
Revin answers every roofing call, asks the same qualifying questions each time, and books the inspection directly into AccuLynx or your CRM.








