Free AI Tool

Roofing Sales Termination Script

Generate a clear, professional roofing sales termination script that ends the relationship decisively while protecting your company and the rep's dignity.

Enter your details

GhostRep trains your reps live — not just generates documents.

AI-powered objection handling, role play, and live coaching.

Start Free Trial →

What Is a Roofing Sales Termination Script?

A roofing sales termination script is a structured conversation guide for the moment you have decided a rep is no longer on the team. Most managers dread this conversation so much that they either delay it for weeks after the decision is made (making it worse) or wing it in a way that is unclear, emotional, or legally risky. In roofing, terminations happen more frequently than most industries because the role is hard, turnover is high, and performance gaps become obvious quickly. Having a script means the conversation is professional, brief, and complete — covering the decision, the logistics, and the close without turning into a debate or a therapy session. This generator creates a script tailored to the specific reason for termination — performance, misconduct, seasonal layoff, or mutual exit — with guidance on handling emotional reactions and ensuring all the practical details are covered in one conversation.

How to Use This Roofing Sales Termination Script

  1. 1

    Select the termination reason

    Performance terminations, misconduct separations, and seasonal layoffs all require different language. A performance termination should reference the documented expectations and the pattern of falling short. A seasonal layoff should be framed as a business decision with no reflection on the rep's performance.

  2. 2

    Flag any pay issues

    If there are pending commissions, charge-backs, or equipment deposits involved, address them explicitly in the conversation. Leaving pay questions unresolved after a termination is the fastest path to a wage complaint or legal dispute.

  3. 3

    Prepare logistics before the conversation

    Know the last day, what needs to be returned (company phone, truck, tablet, materials), and how the final check will be issued before you start the conversation. Fumbling on logistics during the termination undermines your authority and creates unnecessary confusion.

  4. 4

    Keep it short

    The termination conversation should be 5–10 minutes. You are not explaining the full history of the rep's performance — that happened in the coaching conversations that came first. You are delivering a decision and covering the logistics. Longer is not more respectful; it is more painful for everyone.

  5. 5

    Have a witness if possible

    For misconduct terminations especially, have another manager or company representative present. They are there to observe, not participate. It protects the company against disputed accounts of the conversation.

What Makes a Good Termination Script?

  • Open with the decision, not the preamble: "I need to let you know that today is your last day" is the right opening. "I wanted to talk to you about some things we have been discussing" is not — it delays the message and creates anxiety that makes the rest of the conversation harder. Be direct from the first sentence.
  • One clear reason, not a list of grievances: State the primary reason cleanly and do not relitigate the full history. The time for detailed feedback was in the performance conversations that preceded this moment. The termination conversation is not a debrief — it is a decision communication.
  • Logistics covered in the meeting: Last day, return of equipment, pending pay, references — cover all of it in one conversation. Reps who leave with unanswered questions become reps who call back angry or file complaints.
  • A calm, firm response to pushback: The script includes language for handling emotional reactions. The answer to "this is not fair" is not a justification — it is a brief acknowledgment and a return to the logistics. The decision is made. The conversation is about transition.

Frequently Asked Questions

How do I fire a roofing sales rep for not hitting their numbers?

Make sure you have documentation of the expectations they agreed to and the coaching conversations that documented the shortfall. Then deliver the decision directly: "We agreed to these activity and production minimums. Over the past 60 days you have not met them despite our coaching conversations. Today is your last day." Reference the written expectations and prior conversations — do not present it as a surprise.

What do I do if a roofing rep gets angry when fired?

Do not escalate or justify. Acknowledge calmly: "I understand this is difficult. The decision has been made and it is final." If they remain hostile, end the meeting: "We can talk again when things are calmer, but I need you to return your equipment by end of week." Call your attorney or HR resource if the situation escalates beyond verbal frustration.

Can I fire a 1099 roofing sales rep without cause?

Generally yes, under a properly drafted independent contractor agreement that includes an at-will termination clause. However, if you have a written contract with a specific term or guaranteed minimum, you may have exposure. Review the agreement before the conversation. Pay any earned commissions promptly regardless of classification — wage claims from misclassified workers are expensive.

What should I do with pending commissions when I terminate a roofing rep?

Pay them. Any commission on a completed job that was earned before termination should be paid on your normal schedule. Withholding earned commissions as leverage or punishment is a wage theft claim waiting to happen. If there is a charge-back or draw balance outstanding, handle it through the proper deduction process outlined in your commission agreement — not by simply not paying.

Should I tell the rest of the team when a rep is fired?

Keep the communication minimal and professional: "Chris is no longer with the company. Here is how we will handle coverage for his territory." Do not explain the reason unless it directly affects team safety or was a public incident. Reps will talk amongst themselves — your job is to make sure the team hears from you first, briefly, and that your focus is on moving forward.

How do I handle a seasonal layoff differently from a performance termination?

Frame it clearly as a business decision tied to season, not a reflection of performance: "The storm season has wound down and we are reducing the team size until spring. This is not a performance issue — you have done good work." Provide a clear timeline for when they can reapply or be rehired if that is genuine. Reps who are laid off cleanly and honestly often come back the following season as your most loyal hires.

Go beyond documents

GhostRep trains your reps live — not just generates documents.

AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.

Start 14-Day Free Trial