Monday morning, six reps, one story each
You know the meeting. Coffee, the whiteboard, and six reps going around the room. "Hendersons are a strong maybe, waiting on the adjuster." "The Patels want to think about it but I feel good." "Got three more inspections this week, should close two." You write it down, add it up, and the board says the company will do a big month. The month comes in at sixty percent of the board. It always does.
Nobody is lying, exactly. Reps report the pipeline they hope for, because the meeting rewards optimism and punishes honesty. The rep who says "I lost the Hendersons because I folded when she asked for more bids" gets a lecture. The rep who says "strong maybe" gets a nod. So the meeting fills up with strong maybes and the owner runs the company on a forecast built from six people's moods.
The deeper problem is that the meeting looks at outcomes the reps cannot control this week and ignores the behavior they can. Whether the Hendersons sign depends on an adjuster, a spouse, and two competitors. Whether your rep ran the insurance walkthrough and handled the bids objection on that appointment depended only on the rep. The meeting should be about the second thing.
Two numbers that replace the guessing
The first number is the appointment score. With the homeowner's consent, every real appointment is recorded from the rep's phone, transcribed, and scored on six skills: value stacking, objection handling, close timing, price presentation, follow-up setup, and talk-to-listen ratio, plus your own kitchen-table process at 60% weight. Each rep comes into Monday with a week of scores and the best and worst moment of each appointment timestamped.
The second number is the role play score. Every weekday each rep runs a practice against a simulated homeowner and gets scored in about 60 seconds on five criteria at 20 points each: script adherence, objection handling, close attempt, energy and tone, follow-up setup. A 70 clears. Three scores under 60 in a row open a manager enforcement action. By Monday each rep has five of those too.
In Revenue OS both feed the Compliance Score, one number per rep from 0 to 100 recalculated nightly: training completion 30%, daily tasks 25%, role play quality 25%, manager enforcement 20%. That is the third thing on the screen when the meeting opens. Not a whiteboard. A ranked list nobody wrote by hand.
- Appointment scores: what the rep did at real tables this week
- Role play scores: whether the rep practiced and how it went
- One nightly number per rep that combines them with the daily work
The thirty-minute agenda
Minute one to five: the ranked list, on the screen, no commentary. Everyone sees where they stand. Reps at the top do not need a speech and reps at the bottom already know. This replaces twenty minutes of going around the room.
Minute five to twenty: the team's worst moments from the week. Not the worst reps, the worst moments. Pull the three lowest-scoring appointments and play the timestamped forty seconds from each. The homeowner says "we want to wait for the adjuster," the rep says "sure, no problem," and the room hears it. Then the rep whose call it was says what they would do differently and a rep who handled the same objection well that week says how. That is coaching, in front of everyone, from the actual table, and it takes five minutes per clip.
Minute twenty to twenty-five: the pattern. The dashboard shows which objection the team lost most this week. If it was the adjuster stall three times, that is the role play persona for every rep this week and the lesson for Tuesday morning. Minute twenty-five to thirty: assignments. Who has a redo due, who has an enforcement action open, who is certified on the next course. Done. Reps are in trucks by eight.
- 0 to 5: ranked list on the screen
- 5 to 20: three worst moments, played and coached
- 20 to 25: the objection the team lost most, assigned as this week's drill
- 25 to 30: redos, enforcement actions, certifications
What changes when the meeting runs this way
The first thing that changes is the honesty. When the recording is on the screen, "strong maybe" stops being a useful sentence. Reps start describing appointments the way the score describes them, because the score is coming anyway. That shift alone is worth the switch.
The second thing is that coaching finally happens. 73% of sales managers spend under 30 minutes a week coaching a rep (ATD 2025, Gong 2025). Most roofing owners are in that group, not because they do not care but because coaching used to mean riding along. Fifteen minutes of timestamped clips in a room with the whole team is more coaching than most reps get in a quarter, and it costs the owner nothing they were not already spending on the meeting.
The third thing is that the pipeline gets more accurate without anyone forecasting it. A rep with high appointment scores and consistent practice closes more of what they touch. Over a season the scores predict the month better than the whiteboard ever did, and you stop being surprised on the thirtieth.
Running it without becoming the bottleneck
Owners hear this and worry it means listening to forty appointments a week. It does not. The scoring runs without you. What lands on your desk is a coaching queue sorted by urgency: the appointments under 80 that became redos, the reps with an enforcement action open, the objections trending down. You pull three clips for Monday from the top of that queue. Ten minutes of prep.
The manager enforcement piece is what keeps it honest on your side. If a rep's appointment scored under 80 and the redo was due 6pm the next business day, the system knows whether it happened and whether the manager followed up. That shows up in the manager's number too. A meeting run off scores exposes the manager who lets things slide as clearly as the rep who skips practice, and that is the point.
Recording is initiated by your company, which owns consent including in all-party consent states. Audio is deleted 90 days after upload and no voiceprints are made. Put that in writing before the first Monday. Then run the meeting this way for one month. Shoens Roofing and Moonshot Roofing run their teams on this system. The reps who were coasting on storm volume will be visible by week two, the reps who were quietly doing the work will finally be seen, and the month will start landing where the numbers said it would. That is how a roofing company stops guessing and starts building toward a revenue record it can see coming.
The short version
- A pipeline meeting rewards optimism and punishes honesty, which is why the month always lands short of the board.
- Run the meeting off two numbers per rep: scores from recorded appointments and scores from daily role plays.
- Spend the middle fifteen minutes playing the three worst timestamped moments of the week and coaching from the actual table.
- Assign the objection the team lost most as this week's drill, and let a nightly score per rep show who did the work.
Questions owners ask
Why is a pipeline review a bad way to run a roofing sales meeting?⌄
Because the pipeline is a story each rep tells about outcomes they do not control this week: adjusters, spouses, competitors. The meeting rewards optimism, so it fills with strong maybes and the month lands short. Behavior at the table is what the rep controls, and a meeting built on appointment scores and role play scores looks at that instead.
How long should the weekly sales meeting take?⌄
Thirty minutes. Five for the ranked list, fifteen to play and coach the three worst timestamped moments from real appointments, five to name the objection the team lost most and assign it as the week's drill, and five for redos, enforcement actions, and certifications. Reps are in trucks by eight.
Does running the meeting off scores mean the owner has to listen to every call?⌄
No. Every appointment is scored without a manager present, and the owner gets a coaching queue sorted by urgency. Pulling three clips for Monday takes about ten minutes. The system also tracks whether managers assigned and followed up on redos, so the meeting holds the manager accountable as well as the reps.
See how the system runs in Roofing & Exteriors.
Revenue OS for Roofing & ExteriorsYour best month ever, and the plan to beat it.
Break Your Revenue Record