Kansas City Roofing Contractor | Roof Replacement & Repair

Expert roofing contractor in Kansas City offering roof replacement, repair, and storm damage restoration. Protect your home with durable, long-lasting roofing solutions.

  • Licensed Class A General Contractor
  • Free Inspections and Estimates
  • Insurance Claim Specialists

Free Estimate

Commercial Roofing

Our comprehensive commercial roofing services address the specific needs of businesses, ensuring durability and performance. We use high-quality materials and employ advanced techniques to deliver roofing solutions that stand the test of time. Whether it's a new roof installation, repairs, or maintenance, our team is ready.

Learn more about commercial roofing →

Residential Roofing

We offer a range of solutions, from new roof installations to repairs and maintenance, tailored to meet the specific needs of your home. Our experienced craftsmen use only the best materials to ensure that your roof is not only durable but also enhances the curb appeal of your property. Trust our roofing services that keep your home safe and secure.

Learn more about residential roofing →

Industrial Roofing

When it comes to your industrial roof, only the best will do. At Andersen Roofing and Contracting, we understand the complexities and challenges involved in industrial roofing projects. With the right team on your side, you can make a smart investment that safeguards your facility for years to come.

Learn more about industrial roofing →

Why Homeowners & Businesses Choose Us

  • Trusted Expertise: Licensed and insured professionals delivering quality roofing, remodeling, and exterior renovations across the Kansas City area.
  • Transparent & Reliable: Free inspections and detailed estimates so you know exactly what to expect — no surprises, just results.
  • Quality & Peace of Mind: Skilled craftsmen focused on durability, safety, and exceptional attention to detail on every project.
More About Us
The Andersen Roofing and Contracting team

Our Work

Frequently Asked Questions

How do I know if my roof needs to be replaced or just repaired?

Common signs your roof may need replacement include widespread shingle damage, recurring leaks, sagging areas, or a roof that’s over 20 years old. If the damage is limited to a small section, repairs may be enough. Our team can provide a full inspection and honest recommendation.

Do you help with roof insurance claims?

Yes — we're insurance-claim specialists. After storm or hail damage we document the damage, meet your adjuster, and manage the process so your claim is handled fairly from start to finish.

Are your roofing inspections and estimates free?

Absolutely. We provide free roof inspections and detailed, written estimates with no obligation. Call or text (816) 400-9596 to schedule yours.

Valuable Words From Customers

Last August I contracted with Andersen Roofing to provide a new roof. From start to finish, the process couldn’t have been better. The crew was fast, efficient and also cleaned up well. I highly recommend Andersen Roofing. And I just had to pay my deductible.

Dorothy Buerky

8/25/2025

Andersen Roofing is an overall great company. My roof looks great. They did an amazing job. Friendly and on time. Great communication. Job was finished on time and the cleanup was so good you couldn’t even tell they had been there. If I ever need anything else done I will call them first.

Ronda Reed

6/16/2025

Anderson did a complete makeover on the interior of our home. New flooring throughout the house, new countertops and kitchen fixtures. Gave our front porch a new look with cedar posts and wrought iron. Thy did an amazing job and they were so easy to work with. I would highly recommend them to anyone!

Marty Leslie

7/29/2025

My experience was 5 or 6 years ago after a hail storm. Andersen did a great job of determining the amount of damage on both my office building and my home. They gave me options for repair and completed the repairs as we agreed. Good people to work with and to have get the work done.

Paul Rhodes

7/6/2025