Hiring and Scaling a Roofing Sales Team (From First Closer to 50 Reps)
There's a moment every roofing owner hits. You're sitting in your truck on a Tuesday, staring at a neighborhood you don't have time to knock. You already closed three deals this week. Your phone has eleven voicemails. Your wife asked when you're coming home. And the thought lands like a brick.
You have to hire somebody.
This is the single most expensive decision most roofing owners ever make, and most of them botch it on the first attempt. They hire their brother-in-law. They hire the first warm body who says the word "sales" in an interview. They hire a solar rep who promises the moon and ghosts after three weeks with company-issued gear. Then they swear off hiring for eighteen months and go back to knocking alone.
We've watched this loop run hundreds of times across our customer base. So we're going to walk through the entire arc in one place, from your first hire to a 50-rep organization, with the actual numbers, the actual roles, and the actual mistakes that will cost you six months of runway if you skip the work.
The moment you realize you have to hire (and what most owners get wrong)
Most solo operators wait way too long to hire. They tell themselves they'll hire "when revenue hits X" or "when summer slows down." Meanwhile they're capping out at $1.2M to $1.8M in personal production and burning out physically. The signs you've waited too long usually look like this: you stopped returning leads within 24 hours, your close rate dropped because you're rushing appointments, and you're doing your own production supplementing at 10pm on Sunday.
The other camp hires too early. They have six months of sporadic deals, no repeatable lead source, and no documented sales process. They hire a rep, hand them a polo shirt and a door hanger, and wonder why the rep quits after five weeks with zero closes.
The honest threshold is this. You're ready to hire when three things are true at once. You have a lead source you could turn up right now (even if it's just more door knocking), you have a documented sales process you can hand someone, and you have at least 60 days of payroll for the new hire sitting in the bank separate from operating cash. If any one of those is missing, you're not hiring. You're gambling.
Solo operator to first hire: when to actually hire, and what role first
Here's the question that causes the most pain. What do you hire first?
The instinct for most owners is "another me." Another closer. Another door-knocking, contract-writing, shingle-pointing salesperson who can go run appointments while the owner runs the business. That instinct is usually wrong.
The highest-leverage first hire for most roofing owners is actually a setter or a CSR, not a closer. Here's why. If you're the best closer in your company (and as the founder, you almost certainly are), your time has a revenue ceiling determined by how many qualified appointments you can run. A setter or CSR doubles or triples your appointments without asking you to give up a single close. A second closer, on the other hand, splits your lead flow, creates compensation drama from day one, and often underperforms you by 40% to 60%.
The rough math on this. A door-to-door setter paid $18/hour plus $50 per booked appointment that sits, booking three sits a day at a 30% close rate and $11,000 average job, generates roughly $9,900 in gross revenue per day of work for around $270 in cost. A new closer who closes 18% instead of your 35% costs you the delta on every lead you hand them.
There are exceptions. If you genuinely cannot take another appointment because your calendar is booked three weeks out and leads are rotting, a closer is your move. If your close rate is under 20% and you suspect you're the bottleneck (some owners genuinely aren't natural closers), hire a closer and move yourself into operations. But for most solo operators doing $1M to $2M in personal production, the first hire is support, not another shooter.
Hiring your first closer vs first setter vs first CSR
These three roles are wildly different humans, and treating them as interchangeable is the fastest way to make a bad hire.
Closers are your final-table players. They need to sit across from a skeptical homeowner, handle "I need to talk to my spouse" three different ways, and walk out with a signed contract at a price that protects your margin. The best roofing closers we see have a mix of construction literacy (they can talk decking and ice-and-water without faking) and genuine sales craft. They're often ex-solar reps who got tired of the regulatory whiplash, ex-pest reps who want bigger ticket items, or experienced roofers who realized the money is on the sales side.
Setters are your top-of-funnel. Their job is to knock, qualify, and book. They do not close. They do not price. They do not negotiate. The moment a setter starts freelancing into closing territory, your unit economics collapse. The best setters are young, high-energy, and coachable. We're talking 21 to 28 years old, athletes or ex-athletes, people who don't flinch at knocking 80 doors in a day. They burn out fast, which is why you pay them well and promote them or rotate them out inside 18 months.
CSRs (customer service reps, sometimes called account coordinators) are your retention and referral engine. They answer inbound calls, manage the post-sale customer experience, hand-hold through install scheduling, and resurrect old leads. A great CSR is the difference between 12% of jobs generating a referral and 38% of jobs generating a referral. Good CSRs are detail-obsessed, emotionally steady, and often come from insurance, medical admin, or property management.
If you're making your first hire and the clear bottleneck is "I can't get enough people to listen to my pitch," hire a setter. If the bottleneck is "leads come in and sit for 48 hours before anyone calls them back," hire a CSR. If the bottleneck is genuinely "I have more good leads than I can physically run," hire a closer.
Where roofing reps actually come from
Stop posting on Indeed and hoping a unicorn walks through the door. That's not where good roofing reps live. Here's the real map.
Previous roofing. Reps from other local companies are the fastest-ramping hires, but they come with baggage. They bring their old pitch, their old price objections, and sometimes their old bad habits (chasing insurance fraud, under-pricing, ghosting customers post-sale). The best source here is reps whose company just went under or whose owner is a genuinely bad actor. You're not poaching. You're rescuing.
Solar. The single richest vein right now. Solar reps have been beaten up by regulatory changes, interest rate whiplash, and cratering financier economics. They're trained to knock, trained to sit at the kitchen table, and trained to handle six-figure ticket objections. The downside is they're used to "free" being the opening pitch, and roofing rarely gets to say "free" unless there's storm damage. Retrain them hard on the first two weeks of pitch work.
Pest control. Underrated source. Pest reps from Aptive, Moxie, Edge, and the Utah-based door shops know how to knock, how to run clean territory, and how to close same-day. The ticket size is way smaller ($1,200 vs $11,000), so the jump in commission math excites them. Watch for reps who are too used to the "sign now or lose the deal" high-pressure Utah-door style. It plays poorly with older homeowners in most roofing markets.
Insurance. Ex-adjusters, ex-independent agents, and ex-claims staff make exceptional hires for insurance-heavy markets. They speak the language, they know the process, and they can talk depreciation and ACV/RCV without Googling it. They're often older, more settled, and looking for a career with better uncapped upside. Pay them well and they'll stay a decade.
Other outside sales. Gym membership sales, timeshare, water filtration, security systems (Vivint, ADT). These reps are door-tested but need heavy technical training. Skip anyone whose last five jobs were inside sales, SaaS SDR, or retail.
Your best recruiting channels in order of hit rate: personal referrals from your current team (pay a $1,500 bonus after 90 days), Facebook local groups for former solar reps, targeted LinkedIn messages to ex-Aptive regional managers, and small-market job boards like IndustryClick or RooferRecruiter. Craigslist still works in some markets for setters. Indeed is a last resort.
Interview process that catches bad hires before they cost you six months
A bad roofing sales hire costs real money. You're looking at $4,000 to $9,000 in direct cost (base, tools, gear, truck allowance, training hours), plus the opportunity cost of the leads you hand them that they fail to close, plus the damage they do to your brand on their way out. Call the total somewhere between $15,000 and $40,000 per bad hire. You cannot afford to run a sloppy interview.
Here's a process that actually catches problems. It's four stages and takes about ten days.
Stage 1: 20-minute phone screen. You're screening for three things only. Can they tell a coherent story about their last two jobs without badmouthing anyone (character). Do they have transportation, a clean license, and working phone (logistics). Are they actually available at the hours roofing sales demand (reality check). If they pass, you move them to stage 2 within 48 hours.
Stage 2: 60-minute in-person interview. This is not a chat. Bring a roleplay. After 15 minutes of warm conversation, say "I'm going to pretend to be a homeowner who just had a hailstorm. You just knocked my door. Go." Watch what they do. A good rep will not crumble. They'll introduce themselves, they'll ask questions, they'll try to earn a look at the roof. A bad rep will freeze, laugh nervously, or launch into a pitch that sounds memorized from YouTube.
Stage 3: Half-day ride-along. Non-negotiable. You or your best rep take the candidate out for four hours of actual door work. You're watching for stamina, coachability, ego, and street sense. Can they take a "no" without visible deflation. Do they listen when you correct them. Do they try to make the day about themselves. Pay them $100 cash for the ride-along so you're not exploiting free labor.
Stage 4: Reference calls and offer. Call at least two actual managers, not "references" they hand you. LinkedIn makes this easy. Ask one question that cuts through the noise: "Would you rehire this person tomorrow if you had a spot open?" Hesitation is the answer. If references are clean, send an offer within 24 hours. Good reps have two or three other offers in play.
Skip any stage and you will regret it inside 60 days.
Red flags in roofing sales candidates
Let's name the specific things that should kill a candidacy, because vague advice like "trust your gut" is how bad hires happen.
They badmouth their last employer unprompted. Everyone has a bad boss story. But if the candidate opens with "my last company was run by crooks" before you've asked about it, they will say that about you to their next employer. Guaranteed.
They can't articulate a single deal they lost and why. Any rep with real experience has a stack of lost deals they can analyze. If they tell you they close "almost everyone" or "I just close at a really high rate," they're either lying or delusional. Both are disqualifying.
They ask about commission structure before they ask about the work. This sounds counterintuitive. You want someone hungry. But the best reps we've ever seen lead with questions about the product, the customer, the install quality, and the team. Comp comes up in the second half of the conversation. Reps who lead with comp tend to be mercenaries who will leave for a $0.50 per square bump.
They have five jobs in three years with no clear upward trajectory. Some job-hopping is normal in sales. But a pattern of 6-to-9-month tenures with lateral moves is a predictor of another 6-to-9-month tenure with you.
They can't pass the roleplay. We mean it. If they can't sit in your office and run a mock pitch, they cannot sit on a homeowner's couch and run a real one. Stage fright is real. But stage fright plus "I'm a great salesperson" is delusion.
Their references go dark. If three references don't return your call in 48 hours, that's the reference. The candidate couldn't find one former manager willing to pick up the phone for them.
They want a huge base and small commission. Reps who believe in themselves want commission upside. Reps who want a big base are protecting themselves from their own performance. There are exceptions (a senior rep moving markets may want a 90-day base ramp). But for first hires, high-base-low-commission asks are a tell.
Compensation that attracts real talent
We've written the full breakdown in our complete commission guide, so we won't repeat the entire structure here. The shortest version for someone making a first hire.
For a closer: zero base (or a 30-to-60-day training base of $2,500/mo that sunsets), plus 8% to 12% of gross revenue, plus a ramp bonus when they hit certain monthly thresholds. A decent closer should earn $90,000 to $140,000 in year one. A great one will clear $200,000.
For a setter: $15 to $20 per hour plus $50 to $100 per booked appointment that sits, plus a smaller percentage (usually 1% to 2%) of jobs that close from their sets. Good setters earn $50,000 to $80,000 depending on market and effort.
For a CSR: straight hourly or salary, usually $18 to $25/hour depending on experience, plus a monthly bonus tied to retention metrics (reduced cancellations, referral generation, review collection). $45,000 to $65,000 total is normal.
The mistake most owners make is hiding comp math from reps after they're hired. A rep who can't see their pipeline, can't predict their paycheck, and can't verify their commission calc will quit inside six months even if you're paying them well. We built visibility tooling into RoofKnockers specifically because this is the number one retention killer we see. Reps don't leave because of pay. They leave because they can't trust the pay.
More on that in our piece on commission visibility and retention.
The first 30 / 60 / 90 days
Onboarding is where 80% of roofing sales hires die. Not because the rep was bad. Because the owner handed them a polo and said "go knock."
Days 1 to 30: Shadowing and shadowed work. Week one, the rep shadows you or your best closer on every appointment. They carry nothing but a notebook and they shut up. Week two, they start handling the intro and turnover to you mid-appointment. Week three, they run the whole appointment with you present and quiet. Week four, they run solo with daily debriefs.
This feels slow. It isn't. A rep who goes solo in week one and fails miserably takes 90 to 120 days to recover their confidence, if they recover at all. A rep who ramps correctly starts producing real revenue in week five.
Days 30 to 60: Building a book. By day 45, your new rep should have a defined territory, a target door count per day, and a weekly pipeline review with you or their manager. They should be closing 10% to 15% of sits by day 60. They should have sent their first customer-facing email, handled their first objection call without escalation, and processed their first insurance claim if that's your model.
Days 60 to 90: Consistency and self-management. By day 90, a keeper should be running 2 to 3 sits a day, closing at 25% or better, and operating without daily hand-holding. They should be in the middle of your leaderboard, not the bottom. If they're still bottom-quintile at day 90 with full ramp and good leads, you have a hard decision coming. Keep reading.
Leaderboards matter here. Not as a vanity metric, but as a coaching tool. A rep who can see where they stand relative to peers self-corrects faster. We dug deep into this in rep leaderboards that drive behavior.
When to hire your first sales manager
This is the inflection point most owners miss and the reason so many $2M to $4M roofing companies can't break through to $8M.
Here's the trap. You hire rep one. You manage rep one yourself, because you're the best closer and you know the product cold. You hire rep two. You manage rep two yourself. You hire rep three. Now you're managing three reps, running your own appointments, running the company, and losing sleep. You hire rep four. One of the other three quits because you stopped showing up to their ride-alongs. You hire rep five. Now you have four reps, one of them is quietly looking for another job, and your personal production is down 40%.
The inflection point is between rep 4 and rep 6. At four full-time reps, you are still the sales manager by default, but the wheels are wobbling. At six reps, you cannot do it. You will lose reps. You will lose revenue. You will lose sanity.
Your first sales manager should be hired when you have four reps who are all at or above quota and you can see rep five in the pipeline. Not after. Before.
Where do first sales managers come from? One of two places. Internal promotion of your best rep (risky because your best rep may not be your best coach, and promoting them removes your top producer from the field). Or external hire of an experienced sales manager from solar, pest, or another roofer. The external hire is faster to productivity but harder to cultural fit. The internal promotion is cheaper and more loyal but may fail on the coaching side.
Pay the first sales manager a base of $60,000 to $85,000 plus an override of 0.5% to 1.5% of the team's gross revenue. Good managers earn $140,000 to $220,000. They are worth every penny because they buy you back 40 hours a week and they hold the team to a standard you can't enforce alone.
Org design for 10, 25, and 50 reps
At each scale point, the org chart changes. Owners who use the same structure for 10 reps that worked for three reps are why so many roofing companies plateau.
10 reps. You have one sales manager. Under them, you have roughly 6 closers, 2 to 3 setters, and 1 CSR. Closers run their own leads plus setter-handed leads. The manager still rides along 2 to 3 days a week. You (the owner) are out of the sales org entirely and focused on ops, lead generation, and strategy. This size fits our 25-seat tier with room to grow into setters and production staff.
25 reps. You now have 2 to 3 sales managers, each running a pod of 6 to 8 reps. Pod composition is usually 4 to 5 closers, 1 to 2 setters, and 1 CSR shared across two pods. You have a sales ops person (handles lead distribution, comp verification, reporting, sometimes doubles as a senior CSR). You may have a dedicated setter manager if your model is setter-heavy. The owner is almost entirely out of daily sales management and focused on hiring managers, not reps.
50 reps. You need a VP of Sales. You need formalized pods (usually 4 pods of 10 to 12, each with a manager and assistant manager). You need dedicated recruiting, dedicated training, dedicated sales ops. You're running competitions and leaderboards across pods, not just within them. You're paying overrides to managers, assistant managers, and a VP. You've likely split setter teams from closer teams entirely. Your CSR org is its own department of 4 to 6 people.
Ratios to watch at scale. One manager per 7 to 10 reps. One CSR per 8 to 12 closers. One setter per 2 to 3 closers (if you're setter-heavy). Deviating too far from these ratios either starves your funnel or creates overhead that eats margin.
Culture at scale
Here's a thing nobody tells you. The culture that made you a great 10-person company will actively break your 25-person company.
At 10 reps, culture is personal. Everyone knows the owner. Everyone eats lunch together. Everyone sees everyone else's numbers because the whiteboard is in the shared office. Rituals are informal. "We all meet at the yard at 7am for coffee" works because there are 11 people.
At 25 reps, personal doesn't scale. You have people who have never had a one-on-one with the owner. You have setters who have never met the CSR team. You have new hires who learned your values from a 22-year-old rep who joined six months ago and remembers half of what the original culture was. The rituals that were spontaneous at 10 reps have to become formalized at 25 or they die.
The specific things that break between 10 and 25 reps. Informal mentorship (replace with formal ride-along rotations). "Everyone just knows" the standards (replace with written onboarding docs and 30/60/90 reviews). Owner-driven cultural moments (replace with manager-driven standups and monthly team meetings). Whiteboard leaderboards (replace with digital leaderboards visible to remote reps).
The specific things that break between 25 and 50 reps. Monthly all-hands (replace with quarterly events plus weekly pod standups). Single-track career progression (replace with dual-track: manager path and senior-closer path). One comp plan for everyone (replace with tiered plans by experience). Owner-driven recognition (replace with structured awards programs tied to measurable outcomes).
If you ignore this, you'll watch your best reps quit citing "it's not the same anymore." They're right. It isn't. But the answer isn't to stay small. The answer is to build new rituals for new scale.
Firing the right way
You are going to have to fire people. The sooner you accept this, the better your company will be.
The most expensive hiring mistake is not bad hires. It's good hiring followed by slow firing. A rep who should have been let go at day 90 but was allowed to stay through month eight will cost you more than the worst fast-fire in your history. They eat leads. They depress the team. They set a mediocre ceiling. They teach new hires that subpar performance is acceptable.
Here's the framework. At day 90, every rep gets a clear performance review tied to agreed-upon metrics. If they're hitting, great. If they're close but trailing, they get a formal 30-day plan with weekly check-ins. If they're not close, you let them go. That week. Not "in a few weeks when things calm down."
Firing protects the remaining team more than it hurts the fired rep. Good reps know who's underperforming. They watch. When you tolerate low performance, you tell your best people their effort doesn't matter. Your A-players leave first, because they have options. You end up with the bottom quartile and the company dies.
How to actually do it. Private meeting. Second person present (a manager, not the rep's peer). Clear statement: "We're ending your employment effective today." Brief reason tied to documented performance. Final pay handled per your state's law. Collect company property. Walk them out with dignity. Do not let it drag into an hour-long negotiation. Thirty minutes max.
Announce to the team the same day. Short and factual: "Mike is no longer with the company. We wish him well. His territory is being covered by X and Y. Questions come to me." Do not badmouth. Do not over-explain. Rumors fill silence. Fill the silence yourself with a short factual statement and the team moves on.
Firing well is a skill. It gets easier. It never gets fun. That's fine. If it becomes fun, you've become the bad boss the next candidate is quietly interviewing to escape.
Building the team that builds the company
Hiring a roofing sales team is not one decision. It's two hundred decisions over five years, and the owners who get it right treat it like a craft instead of a lottery.
The shortest version of everything above. Hire a setter or CSR before a second closer. Source from solar, pest, insurance, and your own network, not Indeed. Run a four-stage interview including a real ride-along. Pay for performance with full visibility. Onboard hard for 90 days. Hire your first manager between rep four and rep six, not after. Redesign the org at 10, 25, and 50 reps. Build explicit culture at every stage. Fire fast when the data says fire.
None of this is possible without infrastructure. You need lead tracking, pipeline visibility, commission automation, leaderboards your reps actually trust, and role-based access so your CSRs can see customers without seeing commissions. That's why we built RoofKnockers. Seat management with account_admin, csr, and user roles, competition engines, and commission tracking that reps can verify without filing a ticket. Our 5-seat, 25-seat, and 100-seat tiers map directly to the org scale points in this piece. Five seats is you plus your first four. Twenty-five is your first real org. One hundred is a regional operation.
If you want more on the operational pieces, we've written about door knocking at scale, storm chasing without burning out your team, and comp plans that actually retain reps. They're the companion pieces to this one.
The team you build is the company you build. Hire slow, ramp hard, fire clean, and give them the tools to see their own success. Start a free RoofKnockers account and bring your next hire into a system that won't let your best people quit because they can't see their pipeline. We built this for roofers who plan to be here in five years. Those roofers hire differently. Now you do too.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial