Everyone Deserves a Good Roof
in Independence

Financing Options Available

How Can We Help You?

  • Professional Roof Experts

    The Good Roofing Company is honored to put our expertise to work in providing you solutions for your home's roof. With our trusted experience, we aim to keep your property leak-free and functioning like brand new.
  • No Mess, Catch-All System

    No Mess, Catch-All System

    The Catch-All System allows our team to keep your property free of debris throughout the process of your project.
  • Available Financing

    Available Financing

    We provide financing options fit for your needs. Financing is available for residential and commercial clients.
  • Commercial and Multi-Family

    Commercial and Multi-Family

    Let our experts help with all your commercial needs. No matter what size, we have the answers for all your roofing challenges.
  • Storm Restoration

    Storm Restoration

    The midwest can have unpredictable weather. Let our team help in your time of need after the storm. Our protection systems allow for fast cleanup so your life can go back to normal quickly.
  • Full-Service Commercial Contractor

    As a full-service company, we provide our clients in Independence, MO, and the surrounding area, with commercial and residential roofing services of any size. Call (816) 207-3993 to learn more today!

Manufacturers, Organizations & Affiliations

  • Owens Corning
  • CertainTeed
  • Atlas
  • LP SmartSide
  • The Catch-All
  • Equipter
  • BBB
  • NRCA
  • American Policyholder Association
  • Kansas Roofing Association
  • Angies List
  • HAAG Commercial
  • HAAG Residential
  • HAAG Wind Damage
  • PP OC Preferred
  • mo kansas city roofing 2020
  • Directorii
  • CityOf.com Premier Service Award - 2021


Safe and Clean Jobsiites

The Good Roofing Company strives to make our jobsites safe and clean for everyone involved. Understanding that our jobsite is your home, we want to care for it as you would. Each project we start is backed by a detailed safety plan, while using a superior property protection system like The Catch-All and Equipter Roofing Buggy.
  • The Catch-AllOur worry-free Catch-All Systems are designed to not damage bushes, gutters, and you won't have that random nail in your tires. Instead of using plywood and tarps to cover landscape and magnets to the sweep the area for nails, The Catch-All System keeps your property fully protected with every stage of the project.
  • EquipterThe Equipter Roofing Buggy helps to increase the safety of our staff, your family, and your property. The Equipter also allows us to cut clean up time by 75% or more. That means your house goes back to normal far quicker than expected while also better protecting your property for the best outcome possible.


Ready for an Estimate?

  • Angies List
  • HAAG Commercial
  • HAAG Residential
  • HAAG Wind Damage
  • PP OC Preferred
  • mo kansas city roofing 2020