Trusted Commercial Roofing Contractor Serving New Jersey!
A Family-Owned, Independent Roofing Contractor
Get A Free Estimate
Our Trusted Manufacturers




30+
Years Of Experience
Why work with MK Roofing Co?
Welcome to MK Roofing, your reliable partner for all your commercial and industrial roofing needs! With over 30 years of roofing experience, Mike Keller, a second-generation roofer, leads our team to deliver top-notch roofing solutions. We take pride in offering a wide range of services tailored to cater to individual owner/operators and property managers alike.
At MK Roofing, we understand that a well-maintained roof is vital to protect your commercial property from the elements and ensure the safety of its occupants. That’s why we are committed to delivering exceptional craftsmanship and using only the highest quality materials in all our roofing projects.
Commercial Roofing Solutions
At MK Roofing, we provide durable and cost-effective roofing solutions designed to protect your property. From advanced roof coatings to high-performance TPO roofing, we ensure long-lasting protection and energy efficiency.

Commercial Roof Coatings
Coatings renew weathered roof membranes, forming a seamless layer over existing material. They qualify for 20-year manufacturer warranties and are often cheaper than roof replacement.
Thermoplastic Polyolefin Roofing
TPO is our preferred roofing material, featuring synthetic layers reinforced with scrim. Heat-welded seams create a weathertight membrane, and TPO roofs qualify for 20-year warranties.
Commercial Single-Ply Roofing
Single-ply roofing offers durable protection in rubber or vinyl options. The best choice depends on location, pitch, and substrate. MK Roofing ensures top value and performance.
Commercial Roofing Repairs
Whether due to damage, weather, or just simply time moving on, eventually you will find your roof needs repair. Don’t panic…just call MK Roofing!
Commercial Roofing Contractor Service Areas
MK Roofing is a locally owned, commercial roofing contractor serving all of New Jersey. Based in Hampton, NJ, our dedicated team is proud to cater to commercial or industrial roofing clients across New Jersey, including Morris, Somerset, Warren, Sussex, Passaic, Bergen, Essex, Hudson, Union, Hunterdon, Middlesex, Mercer and Monmouth Counties. Our comprehensive range of commercial roofing services includes roof inspections, maintenance, leak detection, roof restoration, and installation of various roofing systems tailored to suit your property’s specific needs.
Silicone Coating Project
King of Prussia, PA
New TPO Roof Project
Somerville, NJ
New Commercial Roof
Bridgewater, NJ

A Spotlight Of Recent Work
MK Roofing Blogs
Latest News and Articles
Stay informed with expert insights, industry trends, and practical roofing tips to protect your commercial property. Our blog covers everything from maintenance best practices to innovative roofing solutions, helping you make the best decisions for your building’s longevity and efficiency.

How can I extend the life of my commercial roof?
If you own a commercial building, then you know that

How long should a commercial roof last?
If you own a commercial property or manage the maintenance

What is the Meaning of Commercial Roofing?
Sometimes people ask us what commercial roofing is? Aren’t all