Founder & Owner — Corus Roofing

John O

Duluth, GA · Serving Gwinnett & North Fulton County

Over 37 years of hands-on construction experience. Nearly two decades focused on roofing. One consistent promise: the person who inspects your roof is the same person accountable for the outcome.

 
John O, the owner of Corus Roofing, who serves Duluth, GA area.

Built From a Broken Industry

The 2008 hailstorm that moved through John’s own neighborhood in Gwinnett County was a turning point. In the weeks that followed, the area was flooded with door-to-door roofing contractors — many of whom exaggerated or manufactured damage to pressure homeowners into unnecessary insurance claims.

John saw firsthand the confusion and financial harm caused to people who simply didn’t have enough information to push back. He founded Corus Roofing to offer something different: an owner-operated company where the person conducting the inspection is the same person accountable for the outcome. No layers of delegation. No incentive to over-diagnose.

That founding principle shapes every job at Corus Roofing today. John will tell a homeowner when their roof does not qualify for an insurance claim. He will recommend repair over replacement when that is the right call — even when replacement would generate more revenue. His long-term business has been built almost entirely on referrals, a network earned one honest assessment at a time.

 

"Contractors have the worst reputation because they lie, because they want to make that money. I built this company to work the other way."

Years in Construction Since 1987
+ 0
Years in Roofing Full-time since 2007
0 +

H. Mart

Commercial Partner of Record
Doraville, GA shopping center
Referral-Built Clientele No paid lead generation
0 %

How John Works

Standards That Don't Move

Every project at Corus Roofing is governed by the same set of principles — regardless of project size, insurance involvement, or revenue potential.

 

Inspection First, Recommendation Second

Every assessment is completed before any scope of work is proposed. No pre-sold outcomes.

Structural Repairs Before Cosmetic

Wood rot, sheathing damage, and failed underlayment are corrected before new materials go down.

Damage Must Be Documented

John requires 8–14 confirmed hail impacts per 10×10 test square before recommending a claim filing.

Direct Communication Throughout

John is personally reachable at every stage. No call centers, no account managers, no delegation.

Areas of Expertise

1.Residential Roof Replacement

Architectural and designer shingle systems for single-family homes, with HOA compliance built in.

 

 

2. Storm Damage Restoration

Hail and wind damage assessment, full documentation, and insurance-supported replacement.

 

 

3. Insurance Claim Navigation

Carrier-specific documentation, re-inspection requests, and claims strategy — without a public adjuster.

 

 

4. Targeted Roof Repair

Structural repairs with proper material matching — when replacement isn’t the right call.

 

 

5. Commercial Flat Roofing

TPO and PVC single-ply membrane installation and maintenance for commercial flat roofs.

 

 

6. Preventative Inspections

Age-based and post-storm assessments to identify developing issues before they become emergencies.

 

 

Frequently Asked Questions

How much does a new roof cost in Duluth, GA?

The cost of a new roof varies based on factors like size, materials, and labor. Most residential roof replacements in Duluth range from $8,000 to $15,000. Contact us for a free, detailed estimate specific to your home.

How long does a roof replacement take?

Most residential roof replacements are completed in 1-3 days, depending on the size and complexity of your roof. We work efficiently to minimize disruption to your daily life.

Do you offer financing options?

Yes, we offer flexible financing options to help manage the cost of your roofing project. We also accept all major credit and debit cards for your convenience.

 

Will you work with my insurance company?

Absolutely! We have extensive experience working with all major insurance companies. We’ll help document damage, meet with adjusters, and ensure you receive fair coverage for qualifying repairs.

What types of roofing materials do you install?

We install all major roofing types including asphalt shingles, metal roofing, tile, TPO, and EPDM. We’ll help you choose the best option for your home and budget.

Serving Duluth & Gwinnett County

Corus Roofing is based in Duluth, GA. John understands how Georgia’s climate — high humidity, extended UV exposure, and periodic severe hail — affects roofing materials and timelines in ways a contractor from outside the region would not.

 

📍Duluth

📍Lawrenceville

📍Norcross

📍Sugar Hill

📍Cumming

📍Suwanee

📍Johns Creek

📍Buford

📍Alpharetta

 

Talk to John Directly

Every inspection starts with John on your roof — not a subcontractor, not a sales rep. Request a free assessment and get an evidence-based answer about the actual condition of your roof.