DJ Roofing and General Contracting roofing companies

Site Content


Detail your services

 DJ Roofing holds the top of the line license in roofing available and is insured in both Kansas and Missouri. ICC Class A General Building Contractor ensures your home will be taken care of according to all regulations. You should settle for no less! Surprisingly a lot of roofers do not carry this license but you do not need to fear with DJ Roofing we are qualified in every aspect for your roofing needs. DJ Roofing strives to be the best which is why we have the best license available, GAF and the BBB on our side. At DJ Roofing we have over 15 years roofing experience that we pass on to our customers. We are your roofing experts you can rely on! 

DJ Roofing and General Contracting specializes in roofs, siding, gutters, painting, and inside water damage.

Check us out on Facebook at DJ Roofing KC

Announce coming events

 DJ Roofing is certified with GAF North America's largest roofing manufacturer. GAF allows us to offer what all the other roofers CAN NOT a 50 year non prorated warranty for your roof! Your typical shingle only offers maybe a 10 year roof warranty. A GAF certified installer gives you the piece of mind your average roofer can't offer.  GAF has the GOOD HOUSEKEEPING seal of approval! 

Display real testimonials

 Dan worked very hard to get my business, and during the job he was very professional and quick to answer questions or respond to issues.  I prefer to use local contractors, as opposed to the bigger name companies. VIck N.


DJ Roofing got here right away. They were the best price and best quality by far. We will definitely recommend you to our friends. Thank you!  Jean S.


Extraordinary service, the crew was well managed and hard working with a great clean up during and after. Dan handled the supply line, permitting, inspection and warranty impeccably. I would not use anyone else after this experience.  John C 

DJ Roofing is the only Roofing Company I would go with in Kansas City. Actually, I have made him my General Contractor for these many projects that I am having done at my Mother's Home. I have known many people in my own professional business, but few have stacked up to Dan Johnson, the owner of DJ Roofing. He has tackled all of these projects with the same vigor as the initial roof contract. And the roof is amazing. His crews are great, and they leave your property spotless from debris. And they do it each day. He, as a general contractor, has been above and beyond. He has even helped me when the basement flooded with all of these KC rains. No bill, and he offered. I have met Dan's beautiful family and they are family people. Me and Dan have become friends. And this from a contractor! In closing, go with DJ Roofing, period, end of story. To truly back up my review, I will offer my own phone number. Call me Sam Hilleary 913-938-3882 and I would be glad to tell you of anything that you my ask. I do this because I cant type forever and I believe thumbtack has a stop on how long your review can be.  Sam Hilleary 

Love What You Do!

 At DJ Roofing we enjoy making your home look great. Ensuring you have an excellent roof to protect your home is what we do for every customer. We are excited to offer our costumers what other roofers don't dare to offer, FIVE TIMES the up-front coverage verses most standard shingle warranties when you install GAF Lifetime Shingles.  Dan Johnson is owner of DJ Roofing and he values his customers time. He understands the need for a good deal and saving you money while receiving outstanding service and products.

We go above and beyond for our customers. What makes us happy is if you are happy. 

 Dan is the father of 5 children and has been married 17 years. Dan is the family man roofer you have been looking for! 

What to Expect

 A roofing expert will come to your home to get measurements and let you know if they see any damage your insurance company may cover. We work directly with your insurance company to make this process as easy for you as possible. Expect honesty, respect, courtesy, and great work. We work around your schedule. Let us know a good time to come out and take  a look at your roof. If you cannot be home we can come out and plan a time to speak later with your quote already prepared. We will make sure you are 100% satisfied with our work. 

 Whether you choose DJ Roofing or one of our competitors we want you to choose a reputable company. Innocent hard working individuals are scammed everyday with faulty contractors. Make sure they have an ICC Class A building license and that they are insured. Accept no less for the biggest investment on your home! 

Not Your Average Roofer

 DJ Roofing holds an ICC Class A building contractors license. Johnson County License # 2017-8781 BBB - recognized and registered with the Better Business Bureau. GAF Certified - You can't be too careful when choosing a roofing contractor. Very few contractors are factory certified by GAF. Our contractors are your best choice because they are insured, licensed, trained to install GAF roofing products, established in their community and committed to providing you with the best roofing choices available and the most outstanding warranty in the business! 

About Us

We are your ICC Class A General Building Contractors


With 15 years roofing experience and the best installers in town, our experts have you covered

We are licensed, insured and Locally family owned business


We are Factory Certified GAF Timberline shingle installers and a member of the Better Business Bureau

We offer a 50 year, nonprorated, transferrable warranty


Call Today and ask for details!


Sign up to hear from us about specials, sales, and events.

Contact Us

Call Today for your free estimate

DJ Roofing and General Contracting

Kansas City, Kansas, United States

(913) 804-5487


Monday - Friday: 7am-7pm

Saturday: 7am-7pm

Sunday: 7am-7pm

Drop us a line!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.