Robust Roofing (470) 887-6637

Roofing Sales Jobs in North Georgia and the Atlanta Area

Apply for the Project Manager roleCall or text (470) 887-6637

If you searched for roofing sales jobs in North Georgia or around Atlanta, you are in the right place. Robust Roofing is hiring full-time Roofing Project Managers for storm restoration, and the job is paid on the strongest compensation structure we know of in North Georgia roofing sales: a $75,000 per year base and a true 50/50 split with no deductions.

One role, many communities

Every opening on this page is the same position: Roofing Project Manager (Storm Restoration). It is based in the North Atlanta metro, in the Johns Creek area, and it serves homeowners across North Georgia. The communities below are part of that territory. Each city page covers the local housing, the storm history in radar estimates and National Weather Service reports, and what the work looks like there.

Roofing sales jobs by city

Why storms create work for Project Managers

Put simply, more storms mean more homeowners who need help. Radar estimates and National Weather Service reports show hail of 0.75 inch or larger on 8 separate days over Johns Creek since January 2025, and on 7 days each over Alpharetta, Cumming, Woodstock and Gainesville. Every one of those days leaves homeowners with questions they cannot answer from the ground: Is my roof damaged? Should I call my insurance company? Who can I trust to tell me the truth?

A Robust Project Manager answers those questions. You inspect the roof for free, show the homeowner the photos, explain what the damage means and, when there is a claim, work it alongside our in-house licensed adjuster through to a finished roof. North Georgia's storm seasons keep that work coming, which is why we are hiring.

Not every city has the same record, and the city pages say so plainly. Marietta and Lawrenceville, for example, saw fewer hail days than Johns Creek or Woodstock. The role covers all of North Georgia, so the work follows the weather.

What the job pays

The pay for the Roofing Project Manager role is stated in two lines:

The split is not reduced by fees taken off the top before it is calculated. Many roofing sales plans advertise a split and then take fees off the top; ours does not. That is the core of why we say no roofing sales job in North Georgia is paid on a better structure. Read the full explanation, including questions to ask any roofing company, on our roofing sales compensation page.

What the job involves

A Project Manager meets homeowners, runs free roof inspections with photos, documents storm damage, works insurance claims with our licensed adjuster, including carrier adjuster meetings and supplements, walks homeowners through options and colors in the RoofMap homeowner portal, coordinates the build, and does the final walkthrough. Most replacements finish in one day. You stay the homeowner's single point of contact from start to finish. See the full Roofing Project Manager job description, or read a week as a storm restoration project manager.

Who we hire

Roofing experience is not required. We hire for communication, follow-through and honesty, and we train the rest. Communication means explaining a roof and a claim in plain words. Follow-through means doing what you said you would. Honesty means telling homeowners what the photos actually show. Robust provides your HAAG certification and comprehensive training alongside the licensed Property and Casualty insurance adjuster on our staff. If you are switching careers, start with our guide to roofing sales with no experience.

Why Robust Roofing

Robust Roofing has a 5.0 Google rating across 66 reviews, is GAF certified, keeps a licensed adjuster on staff, replaces most roofs in one day and backs its work with a 50-year labor warranty. We never waive deductibles, which is illegal in Georgia, so our Project Managers sell honestly. Robust gives 50% of profit to Gospel-centered ministries, and people of every background are welcome to apply. Read more about why Project Managers choose Robust.

How to apply

Apply once for the whole territory. Start the short application on our careers page, answer a short questionnaire and then pick your own interview time. To talk first, call or text (470) 887-6637. Quick answers are in the Project Manager FAQ.

Quick answers

Where are Robust Roofing's sales jobs based?
The Roofing Project Manager role is based in the North Atlanta metro, in the Johns Creek area, and serves homeowners across North Georgia.
Do I apply separately for each city?
No. Every city page describes the same Roofing Project Manager role. One application at chooserobust.com/careers/#apply-pm covers it.
What does the Roofing Project Manager job pay?
A $75,000 per year base and a true 50/50 split with no deductions.
Do I need roofing sales experience?
No. Robust provides your HAAG certification and comprehensive training alongside a licensed Property and Casualty insurance adjuster. We hire for communication, follow-through and honesty.
Is the job full-time?
Yes. The Roofing Project Manager position is full-time.

More about the role

Roofing Project Manager FAQRead moreThe Best Compensation Structure in Roofing Sales in North GeorgiaRead moreA Week as a Storm Restoration Project Manager in North GeorgiaRead moreStart a Roofing Sales Career With No ExperienceRead more
Apply for the Project Manager roleCall or text (470) 887-6637
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
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