RReshape.
← All articles

Call Recording Analysis for Roofing Sales Coaching: Mapping Three Systems First

By Alex Regueiro · October 25, 2026 · 5 min read

A roofing company can record sales calls and still learn nothing from them. That happens when the recordings sit in one dashboard, the job data in another, and the lead sources in a third. We ran into exactly that on a walkthrough with the owner of a roofing, siding and custom-home company in the Midwest.

This article covers the map we drew across those systems and the coaching plan built on top of it. It is written for roofing contractors who have call recordings nobody has time to listen to.

The situation

The company's information lived in three places. Jobs, estimates, photos and measurement reports were in field-management software. Call recordings were in a marketing vendor's dashboard. The home builds were tracked in a separate project tool.

Lead source was the weakest link. The office had only just started tallying where leads came from in a spreadsheet, so there was no running count by source. Without that count, it is hard to say which marketing is producing the jobs.

What we mapped

We walked through each system with the owner and wrote down what each one holds and who can see it.

  • Accepted jobs in the field software usually hold the full estimate, the photos and the measurement report. That makes them the right source of finished examples for the quoting assistant.

  • Each job record also shows its lead source, which can feed the tally the office had started.

  • The vendor dashboard holds the call recordings. Only calls that come through the vendor's tracking line are recorded, so calls to the main office line leave no recording.

  • The project tool holds the home builds, which are a separate content source.

The coaching plan

The plan for the recordings was to pull them from the vendor dashboard and run them through a sales assistant using the same review prompt every time. For each call, the assistant gives a rating from one to ten with a reason, three things to improve, three things done well, and a description of what a ten would have looked like.

Keeping the prompt fixed makes calls comparable. The owner sees the results first and decides what to share with the team, so the feedback is about words on a call and not about personalities.

Two other things from the same call

The updated quoting assistant was to be run against historical job data before it was deployed to the team. The first filmed question-and-answer session was also set up in the company's office, doubling as a test of a content workflow run with AI.

What changed

The call did not report an outcome. What changed is that the three systems now had a written map, the recordings had a defined way of being reviewed, and the quoting assistant had a set of finished jobs to be checked against.

The gap that stays open is the unrecorded main line. If a large share of calls arrive there, the coaching only covers part of the picture.

Frequently asked questions

How can AI be used to coach roofing salespeople from call recordings?

Run each recording through the same review prompt: a rating with a reason, three improvements, three strengths, and what a perfect call would have included. A fixed prompt makes calls comparable and gives the owner something specific to coach.

Why map your systems before analyzing calls?

A recording means little without the job and lead source behind it. Knowing where estimates, lead sources and recordings live lets you connect a call to what happened next, and shows which calls are not being recorded at all.

Are all roofing sales calls recorded by an ad vendor's dashboard?

Not necessarily. In this case only calls that came through the vendor's tracking line were recorded, and calls to the main office number were not. Check which numbers feed your recording system before you draw conclusions from the sample.

Why use accepted jobs to test a quoting assistant?

Accepted jobs have a full estimate, photos and a measurement report, so they work as an answer key. You can run the assistant on the same inputs and see where its numbers differ from the quote the company actually sent.

If your recordings, lead sources and job data live in different tools, book a 30-minute AI follow-up and reporting audit. We map what you already have and show where the connections are missing.