Roofing Inside Sales,the math owners should run before hiring.
An inside sales seat can transform a roofing shop. It can also burn $80,000 in a year and produce nothing. The difference is the lead volume and the system you put around the seat.
Executive summary
The short version for busy owners.
Inside sales in roofing usually means a phone-based setter who qualifies inbound and outbound activity, books field appointments, and confirms them.
The seat works when you have at least 200 monthly leads to handle, or a clear outbound list to call.
Below that, the seat sits idle, and your money is better spent on lead quality or on outsourced appointment setting.
Key takeaways
What to remember when this page closes.
- Inside sales is a system, not a job title.
- A setter needs at least 40 to 60 conversations a day to justify the seat.
- Comp should be base plus a per-set bonus, with a per-show modifier.
- Track set rate, show rate, and cost per set appointment per setter.
- Outsource until your volume justifies the seat.
Section 1
What inside sales actually means in roofing
Setters handle the phone, the CRM, and the calendar. They do not sell roofs. Their job is to deliver qualified, confirmed appointments to the field reps.
Confusing setter and closer roles is the most common reason these seats fail.
Section 2
When inside sales pays off
- You have 200+ monthly leads.
- Your field reps spend more than 20 percent of their time chasing leads instead of selling.
- Your speed-to-lead is over 30 minutes and you cannot fix it with software.
- You run outbound campaigns (canvassing follow-up, insurance referrals).
Section 3
When it does not
- Lead volume below 100 a month.
- Owner still personally answers most calls.
- No CRM or scripts in place.
- Cannot commit to weekly coaching and call reviews.
In any of those cases, outsourced appointment setting or pre-booked appointments will outperform a new hire.
Section 4
Hiring profile and compensation
| Role | Base | Variable | Notes |
|---|---|---|---|
| Junior setter | $36k to $44k | $10 to $20 per set | Add $10 per show. |
| Senior setter | $48k to $60k | $20 to $35 per set | Often manages other setters. |
| Inside seller (full cycle) | $55k to $75k | 5 to 8% of gross profit | Rare in residential roofing. |
Three perspectives
How three honest reviewers would frame this.
Optimistic
A great setter pays for themselves in the first 90 days and frees your closers to do what they are best at.
Balanced
The seat is not the win. The system around the seat is. Without scripts, CRM, and coaching, the seat fails.
Critical
Many roofing owners hire setters to avoid fixing lead quality. The seat then becomes an expensive bandage.
Decision framework
A practical way to choose.
Find the row that matches your situation. Use it as a starting point, not a verdict. A short strategy call will sharpen the answer for your specific market.
| If this describes you | Recommended path | Why |
|---|---|---|
| Under 100 monthly leads | Outsource or use pre-booked appointments | Not enough volume to justify a seat. |
| 100 to 200 monthly leads | Outsource setting, evaluate hire in 6 months | Bridge with outsourced capacity. |
| 200+ monthly leads | Hire one setter, build the system | Volume supports the seat. |
| 500+ monthly leads | Build a 2 to 4 setter inside team | Specialization pays at this scale. |
Questions answered
What contractors ask before they start.
- Can a virtual assistant replace a setter?
- For basic scheduling, yes. For qualification calls, rarely. Roofing requires product knowledge and tone.
- What hours should setters work?
- Match your market's answer rate. In most U.S. markets, 10am to 8pm local time captures 80 percent of contacts.
- Should setters use call recording?
- Yes, with disclosure. It is the fastest coaching tool you can install.
- How long before a new setter is productive?
- 30 days to baseline, 90 days to full ramp, assuming weekly coaching.
Related guides
Keep reading where it helps you decide.
Roofing Call Center
In-house setters or outsourced. The honest trade-offs.
Read guide
Roofing Sales Automation
What to automate, what to leave alone.
Read guide
Roofing Lead Response Time
Why the first five minutes decide most of your pipeline.
Read guide
Roofing Customer Acquisition Cost
What one signed customer actually costs you.
Read guide
Pre-Booked Roofing Appointments
How a pre-booked appointment is generated and delivered.
Read guide
Roofing Sales KPIs
Six numbers that decide if your shop grows.
Read guide
Book your strategy call
See if your market is still open.
We work with one roofing company per metro. In 20 minutes we will review your service area, pricing, and capacity, then tell you straight whether we are a fit. No pressure, no contract on the call.