Quality Roofing Services Peace of Mind...Every Time!

Schedule A Free Estimate

Roof Repair

We fix roof leaks and roofing problems with prompt, expert service and quality products.

Roof Replacement

When it's time for a new roof, we provide quality products and worry-free installation.


Upgrade your home's exterior with our durable siding products and professional installation.

$99 Inspection & Tune Up

Professional roof inspections & maintenance will help keep your roof in top-notch condition.

Why Greater Kansas City Homeowners Choose Us

Preferred contractor with Owens Corning

Certified Storm Damage Inspectors

HAAG Certified Insurance Recovery Specialists

Extended warranties

Happy Customers in Greater Kansas City

Recent Projects in Greater Kansas City

Roofing Contractor Serving Olathe, Overland Park, Lee's Summit, MO and KS

Complete roofing and disaster restoration services in one place!

G&G Restoration are Greater Kansas City's specialty storm relief and roofing company. If you have storm damage, a leaking roof, or need any roof repair or replacement services, we’re here to help. We are a father and son owned company that’s been servicing the Greater Kansas City area since 2002, and we have the expertise and craftsmanship to solve all your roofing needs.

Although we’re your local roof installation, roofing repair, and siding installation company, we operate with the precision and detail-oriented mindset expected from national-level operation standards. Our Raymore, MO, based business cares for you and your home or business just like a member of the family. Customer care and comfort matched with craftsman-quality work ensures we provide the ultimate service and satisfaction package.

Peace of Mind…Every Time!

When you choose G&G Restoration for your roofing work, you can be certain that you are getting trained professionals who perform high quality work with great service. We are HAAG certified, GAF certified, and an Owens Corning preferred contractor, giving you confidence that you are hiring a contractor who is well respected and has the expertise you need.

Roof Repair and Replacement in Greater Kansas City

We service everything from minor roof repair to complete roof replacement, including weather damage, roof leak repair, gutter installation, and siding installation. We service all types of roofing materials and can provide you with a long lasting solution no matter what kind of roofing problem you have.

We offer free estimates on all our work, so call us today to get started on your next roofing or siding project. We proudly serve throughout Overland Park, Olathe, Lee's Summit, Shawnee, Independence, Kansas City, Stilwell, Leawood, Leavenworth, Blue Springs and the surrounding areas.

our service area

We serve the following areas

MissouriKansas Our Locations: