Residential and Commercial Roofing

Shopping for a roofing company can be a difficult task. No matter your home or business size, we are your solution EXPERTS in Roofing. We have the experience to work with you as a home or business owner. We will guide you through the process and make your experience as seamless as possible. We will always give you an HONEST assessment to find a solution to meet your needs.

See What Our Customers Think

Contact Us Today

Insurance Restoration

Getting a new roof though insurance can be a long and drawn out process. This is where our company with Over 30 Years of experience can help. We will work with your insurance company to restore your property to its existing state. Noble Roofing and General Contracting is very familiar with the insurance claims process. We have experienced contractors to do it all so you don’t have to shop around. We also provide many other services like gutters, siding, and painting.

See What Our Customers Think

Contact Us Today

Why Choose Us?

Our professional company will walk you through the process of selecting a roof that meets your unique needs, style, and budget. We also have extensive experience with insurance claims restoration, so we can make your project go smooth.

We have over 30 years of experience in general contracting. We provide services from roofing to drywall…to complete new building projects. We are your one stop shop. We are fully licensed, bonded, and insured for our customers protection and peace of mind.

We are dedicated to providing regular communication and quality customer service. We can help you eliminate hassles. We will work efficiently and quickly with a minimal disruption to your life. From the moment you decide to use Noble Roofing, we’re by your side at every turn working for you. Noble Roofing is your local Kansas City roofing company here to help you with your Residential or Commercial project. today!

Noble Roofing 30 Years estimate licensed

Free Estimates!

Phone 816-360-9694 | 913-206-2699 | Fax 816-360-9694 | Email:

Serving the Greater Kansas City Area.

Kansas City Metro| Parkville | Platte woods | Liberty | Smithville | Edgerton | Gladstone | Jackson County | Platte County | Independence and many more.

Contact Noble Roofing

Reliability – Experience – Integrity

Great services for great people!

Ready To Get Started on Your Next Roofing Project?

Call 816-360-9694 or 913-206-2699