About

The Good Roofing Company, LLC is Kansas City’s premier roofing contractor. We provide homeowners and business owners with trusted roofing, gutter, siding, and window solutions. If you are in need of any of the following services, please call our team:

  • Leak Detection & Repair
  • Roof Replacement
  • Emergency Services & Claims Assistance
  • Gutters
  • Windows
  • Siding

You can reach us at 816-775-2400. We’ll be honored to help you with any exterior need!

Keeping You Safe

Our goal is to not only provide superior roofing solutions, but to also ensure that everyone and everything is safe in the process. We start by establishing a clear safety plan for ever project, before we even step foot on your property. This ensures that our staff and your family is safe through every step of the job. The second thing we do is provide solutions like the Catch All System and Equipter Roofing Buggy. These property protection systems help keep your landscaping safe, allowing to keep your curb appeal pristine. Last, but certainly not least, we follow all OSHA safety guidelines.

With our extensive knowledge in the roofing industry, we understand why safety needs to be made a priority. Our staff is properly trained and experienced to provide you with safe roofing solutions. We are also fully licensed and insured for your safety.

Financing Options Available

We understand that roofing troubles can pop out of nowhere. The first thing we will do is determine if you have damage caused by Mother Nature which will warrant an insurance claim. If you do not, don’t worry! Our team is here to provide you with financing options that can help you finance a new roof to keep your home protected. If you’re interested in learning more about these options, please call our office at 816-775-2400 to find out more!

Call Today

Our team of professionals is standing by to provide you with trusted, reliable roofing solutions that are backed by superior warranties. We would be honored to welcome you to the Good Roofing Company family. To start, please call us at 816-775-2400.