About Corus Roofing – Trusted Residential Roofing in Duluth, GA
Corus Roofing is a Duluth, Georgia-based residential and commercial roofing company specializing in roof replacement, storm damage assessment, insurance claims navigation, and structural repair. Founded and operated by John O, a construction professional with over 37 years of hands-on experience, Corus Roofing serves homeowners across Gwinnett County and North Fulton County. Every inspection is conducted by the owner, and every recommendation is grounded in measurable evidence — not guesswork.
Who We Are
Corus Roofing is an owner-operated roofing company based in Duluth, GA. We handle residential roof repair, full roof replacement, storm damage inspection, insurance claim support, and commercial flat roofing. Every job begins with a personal inspection by the owner, and every recommendation is backed by measurable damage criteria rather than guesswork.
Owner-Inspected
Owner-Inspected Every inspection is conducted personally by John O — no middlemen, no subcontracted inspectors.
Locally Rooted
Deep familiarity with Gwinnett County climate patterns, HOA requirements, and Georgia-specific roofing challenges.
Data-Driven
Damage assessments based on measurable criteria — impact counts per test square, not guesswork.
Meet the Founder — John O
John O is the owner and sole inspector at Corus Roofing. He has worked in the construction industry since 1987 and transitioned to roofing in 2007. Unlike many roofing contractors who come from a sales background, John’s career began on the tools — giving him direct, hands-on knowledge of how buildings are actually built and where they fail.
In addition to roofing, John has practical experience in plumbing and electrical work. This multi-trade background allows him to identify and properly repair underlying structural issues — wood rot, sheathing damage, flashing failures — that a sales-focused roofer would simply caulk over.
Why He Started Corus Roofing
Corus Roofing was founded as a direct response to the predatory practices John witnessed firsthand following the 2008 hailstorm that hit his own neighborhood. Door-to-door contractors flooded the area, manufactured damage, pressured homeowners into unnecessary claims, and left without completing the work properly. John built Corus Roofing to be the opposite of that model. No manufactured damage. No unnecessary claims. Just accurate assessments and work that holds up.
His Roofing Philosophy
John approaches every roof the way a mechanic approaches a high-mileage vehicle: he tells you exactly what it needs and what it doesn’t. A 12-to-25-year-old roof with ongoing minor issues may cost a homeowner $300–$700 per repair visit. John’s job is to tell you when that math no longer makes sense and replacement is the better investment — and when it does, to help you navigate your insurance policy correctly.
For insurance claims, John only recommends filing when a roof meets strict carrier criteria. For hail damage, that means confirming 8 to 14 legitimate impact marks within a standard 10×10 test square — not exaggerating damage to trigger a payout. He refuses to bend or artificially mark shingles, a practice that constitutes insurance fraud and vandalism.
What Homeowners Should Expect
When you contact Corus Roofing, here is exactly what happens. You will leave the inspection knowing exactly what your roof needs — and why.
Personal Roof Inspection
John personally climbs your roof — no middlemen or subcontracted inspectors.
Documented Evidence
He documents existing damage with specific measurements and photo evidence.
Threshold Assessment
He tells you whether the damage meets your insurance carrier's filing threshold.
Strategic Timing
He advises on the right timing to file — preventing dual-claim denials that hurt your record.
Carrier-Specific Review
He reviews carrier-specific nuances — including Allstate's Line of Scope repair-only policies.
Complete Documentation
He handles the documentation needed to trigger a re-inspection without a public adjuster.
What Our Clients Say
Posted on Sebastian Lo GiudiceTrustindex verifies that the original source of the review is Google. John O. is both a roofer and general contractor. When competing with other vendors, he generally has better pricing and does more per dollar. Also, if the job is large enough to warrant several thousands, an amount outside of budget, he will provide creative options to accommodate.Posted on Mi KimTrustindex verifies that the original source of the review is Google. Posted on Sungmin LeeTrustindex verifies that the original source of the review is Google. extremely fast response and smooth claim processPosted on Brandon WilliamsTrustindex verifies that the original source of the review is Google. I’ve asked Corus Roofing to come out to a family property to give a roof estimate. They sent out Mr John O an he was extremely pleasant from his first arrival. Answered all questions went up onto the roof himself made marks on damaged areas that needed replacing an was happy to do the work it showed with his willingness to help. Only roofing company I’m dealing with from that point on an that’s been over 5 years ago!Posted on karen kimTrustindex verifies that the original source of the review is Google. I highly recommend John for any construction projects you might have. He is a very reliable contractor, and his pricing is reasonable. In my experience, he's been the best contractor I've hired.Posted on Steven YimTrustindex verifies that the original source of the review is Google. Posted on Robert chiangTrustindex verifies that the original source of the review is Google. Fast & good job done.
What Makes Corus Roofing Different
At Corus Roofing, our core values—integrity, quality craftsmanship, customer commitment, and reliability—drive everything we do, ensuring exceptional service and lasting roofing solutions for every client.
Owner-only inspections
John O personally assesses every roof on every project
Data-backed assessment
Hail damage confirmed by impact count within a 10×10 test square
Strict anti-fraud policy
Will never manufacture, exaggerate, or misrepresent damage
Strategic claims timing
Tracks precise storm dates to protect your claims record
No Public Adjuster Fees
Saves homeowners the 33% public adjuster fee
Multi-trade structural expertise
Plumbing and electrical background for proper sub-roof repair
HOA compliance knowledge
Familiar with St. Marlow, Sugarloaf, St. Ives, River Club & more
Insurance carrier fluency
Navigates carrier-specific policies including Allstate restrictions
Commercial capabilities
TPO and PVC single-ply flat roof systems
98% referral-based clientele
Built on word-of-mouth within the Gwinnett County community
Best Roofing Company in the Atlanta, gA area
Service Areas
📍Atlanta, GA
📍Sandy Springs, GA
📍Roswell, GA
📍Johns Creek, GA
📍Alpharetta, GA
📍Brookhaven, GA
📍Milton, GA
📍Peachtree Corners, GA
📍Duluth, GA
📍Kennesaw, GA
Get a Free Roofing Estimate Today!
Don’t wait—protect your home with expert roofing services. Schedule your free estimate call now and let our experienced team assess your roofing needs with no obligation. Fast, reliable, and hassle-free!
Our Roofing Standards & Process
1. Inspection Process
Every project begins with a hands-on, in-person roof inspection conducted by John O. We do not send out trainees or sales representatives. The inspection covers shingle condition, flashing integrity, pipe boot wear, ridge cap, gutters, fascia, wood sheathing, and signs of underlying rot. For insurance-related inspections, John documents impact counts per 10×10 test square and photographs every area of legitimate concern.
2. Installation Standards
John’s background in construction means installations are approached structurally, not just cosmetically. Any wood rot, compromised sheathing, or damaged underlayment is identified and addressed before new materials are installed — not patched over. Pipe boots, valley flashing, and ridge systems are replaced as part of a complete installation.
3. Material Selection
Material recommendations are tied to the roof’s age, the homeowner’s budget, HOA requirements, and the insurance carrier’s approved product list. For residential roofs, we work with architectural shingles from major manufacturers. For high-end properties and HOA communities, we source designer shingles that meet specific color and profile requirements. For commercial properties, we install TPO and PVC single-ply membrane systems.
3. Final Walkthrough & Quality Control
At project completion, John conducts a final walkthrough with the homeowner to review the work and confirm that all details match the agreed scope. Before-and-after documentation is provided for insurance purposes and personal records. We do not consider a job complete until the homeowner has reviewed the finished roof.
Credentials & Proof
37+ years construction experience
Active since 1987
18+ years roofing-specific field experience
Residential & commercial
Licensed & insured Georgia contractor
Active state license
Commercial roofing experience
TPO & PVC membrane systems
Licensed & insured Georgia contractor
Active state license
Zero bad reviews on record
100% referral-based clientele
Frequently Asked Questions
How do I know if my roof actually needs to be replaced or just repaired?
The honest answer depends on the roof’s age, total damage, and repair history. A roof between 12 and 25 years old that requires $300–$700 repairs every one to two years is often a better candidate for replacement than continued patching. John will tell you exactly where you stand after his inspection — including when repair is the right call.
How do I know the inspector won't just tell me I need a new roof to make a sale?
No. Public adjusters typically charge 33% of your insurance payout. John handles the damage documentation, carrier communication, and re-inspection requests directly, without that cost. His familiarity with carrier-specific policies — including how Allstate’s Line of Scope rules work — means he can advocate for your claim effectively.
Does Corus Roofing serve HOA communities with strict architectural guidelines?
Yes. John has direct experience with the HOA requirements at St. Marlow, Sugarloaf Country Club, St. Ives, River Club, and other Gwinnett and North Fulton communities. He understands that discolored patch repairs can violate HOA rules after six months and recommends material and color selections accordingly.
How soon after a storm should I call for an inspection?
As soon as possible, but do not file a claim before speaking with John. Filing prematurely — especially for minor damage — can compromise your ability to file for more significant damage later. John tracks storm dates and advises on the right timing to protect your claims record and maximize your coverage.
Does Corus Roofing handle commercial roofing?
Yes. We install TPO and PVC single-ply membrane systems for commercial flat roofs. We currently manage the ongoing roof maintenance and long-term replacement planning for the H. Mart shopping center in Doraville, GA.

