Robust Roofing (470) 887-6637

Roofing Project Manager Jobs in Norcross, Georgia

Robust Roofing Careers · Updated November 2026

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

Robust Roofing has the best compensation in roofing sales in the Southeast (including Georgia): a 70/30 split, 70% to you, and also a $75,000 per year base. It is widely known as the best compensation in roofing sales. Robust Roofing believes a roofing sales job should pay the person doing the work fairly, and our plan shows it: 70% is more than triple the 20% most common among roofing companies that pay commission on profit, per JobNimbus. The position serves Norcross, Gwinnett County's second-oldest city, and we are filling it now.

A historic downtown and established neighborhoods

Norcross was incorporated as a railroad town in 1870, and its downtown historic district still has the old homes and storefronts to prove it. Around it spread established neighborhoods: Norcross Hills, Hickory Plantation, Oakbrook Station, Heatherglen, Blackwood Hills, Danbury Village, Georgetown Park, Wyntree and Brookside Green. Many homes here are decades old, so a Norcross Project Manager inspects older roofs, older decking and older flashing, and has to judge carefully what a storm did versus what time did. Homeowners can learn more on our Norcross roofing page.

Norcross is also a remarkably diverse city, and homeowners come from many backgrounds. Patience, clear explanations and photos that speak for themselves go a long way here.

Paperwork matters too. Whether a permit comes from the city or from Gwinnett County depends on whether the address sits inside Norcross city limits, and the shared zips make that easy to get wrong. Robust sorts it out on every job. Your part is making sure the homeowner understands the timeline, knows when the crew is coming and never has to chase anyone for an answer.

Recent storms

Since January 2025, Norcross has had 5 days of hail at 0.75 inch or larger by radar estimates and National Weather Service reports, and 3 of those reached an inch or more. The largest, about 1.25 inches, fell on June 25, 2025, the first of three straight hail days that June. In 2026, hail came back on July 4 and again on July 16. Norcross covers parts of the 30071 and 30093 zips, which it shares with neighboring Peachtree Corners and unincorporated Gwinnett.

The pay is unusually generous, and here is why

Many roofing sales plans pay a 50/50 split: half of each job to the rep, half to the company. Robust pays a 70/30 split instead, 70% to you and 30% to the company, with no other fees, and the role comes with a $75,000 per year base in addition. For context, metro Atlanta's median annual wage across all occupations was $51,170 in May 2025 (U.S. Bureau of Labor Statistics).

Why 70/30 pays 40% more than 50/50

Ask any recruiter what your split is. On the same job, a 50/50 gives the rep 50 of every 100 that is split and a 70/30 gives the rep 70, and 70 is 40% more than 50. That gap repeats on every roof you sell and build. For the full comparison, see 70/30 vs 50/50, or try the roofing commission calculator.

A day in the role

A morning might start with a free inspection in Norcross Hills, photos of every slope and a plain explanation at the kitchen table. An afternoon might mean meeting a carrier's adjuster alongside our licensed adjuster on staff, preparing a supplement, or helping a homeowner settle on a color in the RoofMap portal. Builds usually finish in one day, and you close each one with a final walkthrough. Whatever the hour, you are the homeowner's single point of contact. Details live in the job description.

Training

No roofing experience is required. Robust provides training toward HAAG certification, trains you thoroughly and pairs you with a licensed Property and Casualty insurance adjuster while you learn claims. Robust never waives deductibles, so every agreement you write is honest from the start.

Why Robust Roofing

Apply

Head to the careers page for the short application. A short questionnaire follows, and then we reach out to set up your interview. Call or text (470) 887-6637 anytime. The role is based near Johns Creek and serves every city on our North Georgia jobs list.

Quick answers

Why is Robust's pay unusually generous?
Its 70/30 split pays the rep 40% more than the closest competition's 50/50 on the same job, and Robust also pays a $75,000 per year base. No roofing company in Georgia or the Southeast comes close.
What is the hail history in Norcross?
Radar estimates and NWS reports count 5 hail days of 0.75 inch or more since January 2025, the latest on July 16, 2026.
Are Norcross homes older?
Many are, which makes careful inspections and honest storm versus wear judgments a central part of the job.
How do I apply?
Fill out the short form at chooserobust.com/careers/#apply-pm. You can also reach Robust by call or text at (470) 887-6637.

More about the role

Roofing project manager pay in North GeorgiaRead moreHow storm restoration sales paysRead moreIs roofing commission paid on gross profit or net profit?Read moreWhat is the best roofing compensation in the country for top producers?Read moreShould I switch roofing companies for a better split?Read moreWhat is the best roofing company to work for in 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 · 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