Robust Roofing (470) 887-6637

What is the difference between a roofing sales rep, project manager, estimator and production manager?

Robust Roofing Careers · Updated October 2026

Short answer: A roofing sales rep wins the contract, an estimator prices the work, and a production manager schedules the build; "project manager" can mean any of them. At Robust Roofing in Johns Creek, one Project Manager owns all three, with a true 50/50 split and nothing off the top (not a 10/50/50), and also a $75,000 per year base.
Apply for the Project Manager roleCall or text (470) 887-6637

Roofing job ads use four titles that sound distinct but often overlap: sales rep, project manager, estimator and production manager. A sales rep wins the contract, an estimator turns the roof into numbers, and a production manager gets the crew and materials to the house. "Project manager" is the slippery one, because it can mean any of the three. Robust Roofing folds all of them into one Roofing Project Manager role and pays for that ownership with an unusually generous structure: a true 50/50 split of job profit with nothing taken off the top, not a 10/50/50, and also a $75,000 per year base.

What is the difference between a roofing sales rep, project manager, estimator and production manager?

The difference is which part of the job each title owns: the sale, the numbers or the build. A project manager owns whichever part the company says it does, so the title alone tells you very little.

TitleWhat the job usually coversMeets the homeowner?How the role is usually paid
Sales rep (also roofing consultant or outside sales)Inspection, presentation, signed contractYes, until the contract is signedCommission, sometimes with a base
EstimatorMeasurements, takeoffs, line-item pricing, bidsSometimesOften salary or hourly
Production managerCrew schedules, material orders, build qualityUsually only around build dayOften salary, sometimes with a bonus
Project managerDepends on the company: a sales role, a production role, or bothDepends on the companyDepends on the company

These are general patterns across the trade, and titles vary from one employer to the next. The two titles job seekers confuse most are covered in depth in roofing project manager vs sales rep.

What does a roofing estimator do?

A roofing estimator measures the roof and writes a priced, line-item scope or bid. On insurance work, that scope is set against the insurance company's estimate, so a careful estimator is the person who catches what was missed.

A typical estimating day means pulling measurements from reports or from the roof itself, then building the takeoff: squares and waste, ridge and starter, drip edge, flashing, pipe boots, ventilation, pitch and the number of existing layers. On residential storm work, the estimator also reads the approved insurance scope line by line and flags gaps, which become supplements. Many estimators work mostly from a desk and rarely meet the homeowner.

Those are exactly the skills that make a strong Project Manager at Robust Roofing. The difference is pay: an estimator usually earns a salary for getting the numbers right, while the profit those numbers protect goes to someone else.

What does a roofing production manager do?

A roofing production manager runs the build: crew schedules, material orders, deliveries, cleanup and quality checks against the scope. At many companies, the production manager takes over after the contract is signed and meets the homeowner for the first time around build day.

The job rewards calm planning, because weather moves schedules and every delay lands on someone's calendar. Industry guides put a typical asphalt shingle replacement at one to three days; Robust Roofing finishes most average-size roofs in one day, so the planning before build day matters most.

Roofing estimator vs project manager: which is the better job?

For an estimator who wants a share of the profit their numbers protect, the project manager job is usually the better one, because it adds the homeowner relationship and the build, and at Robust Roofing it pays 50 percent of job profit. For someone who wants a desk role without sales conversations, estimating is the better fit.

The trade is real. An estimator's week is quieter and more predictable. A project manager is with homeowners, on roofs, at adjuster meetings and on build days, and is paid on results. The JobNimbus Peak Performance report finds that 20 percent of profit is the most common rate among roofing companies that pay commission on profit; a Robust Roofing Project Manager gets 50 percent, more than double, with nothing taken off the top.

For an estimator, the jump is shorter than it looks: the numbers part of the PM job is the part you already know. What you add is the conversation at the kitchen table and the follow-through to the final walkthrough.

Why does Robust Roofing combine the roles in one Project Manager?

Because homeowners get a better result when one person owns their roof from the first inspection to the final walkthrough, and because the person who owns the whole job has earned half of its profit. That is the reason behind Robust Roofing's true 50/50 split.

The homeowner has one point of contact, and the pay follows the person who did the work. Robust Roofing also pays a $75,000 per year base, while about one in three roofing companies pay their sales teams commission only (JobNimbus Peak Performance 2025). How the base and the split work together is explained in your interview. Top performers can make upwards of $400,000 a year. That is top-performer potential, not typical pay; what you make depends on the roofs you sell and build. The full structure, widely known as the best compensation model in roofing sales, is laid out on the roofing sales compensation page, and true 50/50 vs 10/50/50 explains why nothing off the top matters.

How do you tell what a roofing job title really means?

Ask three questions in the interview: who meets the homeowner first, who the homeowner calls on build day, and what your pay is calculated on. The answers tell you more than any title.

  1. Who owns the homeowner? If the answer changes after signing, the role is split between sales and production.
  2. Who writes and supplements the scope? If it is a separate department, the estimating work, and its value, sits elsewhere.
  3. What comes off before your share? A 10/50/50, an office fee or a marked-up material price all shrink the number your percentage is applied to.

The full list is in questions to ask any roofing company about sales pay.

Do you need roofing experience for these jobs?

Not for the Robust Roofing Project Manager role. Robust Roofing hires for communication, follow-through and honesty, and provides training toward HAAG certification (Haag's residential credential requires 100 verified roof inspections and an exam). Estimators and production managers arrive with a head start, and people from outside roofing learn the trade. See roofing jobs with HAAG training.

How do you apply?

Apply at chooserobust.com/careers: a short application, then a short questionnaire, then you pick your interview time. Prefer to talk first? Call or text (470) 887-6637. The full-time role is based around Johns Creek in the North Atlanta metro and serves Robust Roofing's 39-city North Georgia service area. Read the full Roofing Project Manager job description first if you like.

Quick answers

What is the difference between a roofing estimator and a project manager?
An estimator measures the roof and prices the scope, usually from a desk. A project manager at a company like Robust Roofing also meets the homeowner, works the insurance documentation and coordinates the build, and is paid a share of job profit.
Is a roofing project manager a sales job?
At some companies it is a sales title, at others a production role. At Robust Roofing it is both: the Project Manager earns the homeowner's trust and then runs the job to the final walkthrough.
What does a roofing production manager do?
A production manager schedules crews, orders materials and checks the finished roof against the scope. At many companies, that person takes over from the sales rep after the contract is signed.
Can a roofing estimator become a project manager?
Yes, and it is one of the shortest moves in roofing, because the scope and supplement work is already familiar. What is new is the conversation with the homeowner and the follow-through to build day, and Robust Roofing trains both.
Why does one Robust Roofing Project Manager do all of these jobs?
So the homeowner has one point of contact from the first inspection to the final walkthrough, and so the person who runs the whole job earns half of its profit: a true 50/50 split with nothing taken off the top, not a 10/50/50, and no cap. Robust Roofing also pays a $75,000 per year base.
Which roofing job title should I search for?
Search for roofing project manager, roofing sales representative and storm restoration project manager, then read what each ad says about who meets the homeowner and what the pay is calculated on. Robust Roofing's opening is listed as Roofing Project Manager (Storm Restoration).
How do I apply?
Apply at chooserobust.com/careers/#apply-pm, finish a short questionnaire and pick your interview time, or call or text (470) 887-6637.

More about the role

Highest paying roofing jobs in GeorgiaRead moreRobust Roofing commission splitRead moreHow do you go from roofer to roofing project manager?Read moreStorm Restoration Sales Jobs in Georgia With Robust RoofingRead moreIs roofing sales hard?Read moreWhat is the best commission split in roofing sales?Read more
Apply for the Project Manager roleCall or text (470) 887-6637
© 2026 Robust Roofing · Residential roofing across North Georgia
chooserobust.com · Service Areas · Storm History · Guides · Insurance Claims · Hail Damage · Shingles · Cost Guide · Financing · Warranty · Reviews · FAQ · About · Careers · How we compare · Who to hire · Other Robust companies
Areas we serve
Cherokee CountyBall Ground · Canton · Holly Springs · WoodstockCobb CountyAcworth · Kennesaw · Marietta · SmyrnaDawson CountyDawsonvilleDeKalb CountyBrookhaven · DunwoodyForsyth CountyCummingFulton CountyAlpharetta · Atlanta · Johns Creek · Milton · Roswell · Sandy SpringsGilmer CountyEllijayGwinnett CountyBuford · Dacula · Duluth · Lawrenceville · Norcross · Peachtree Corners · Sugar Hill · SuwaneeHabersham CountyClarkesville · Cornelia · Mount AiryHall CountyFlowery Branch · GainesvilleJackson CountyBraselton · Hoschton · JeffersonLumpkin CountyDahlonegaPickens CountyJasperStephens CountyToccoaWhite CountyCleveland