Commercial Roofing Contractor in Union NJ

MK Roofing is a professional roofing contractor in Union County, NJ, specializing in commercial roofing.

We have over three decades of roofing experience and hundreds of satisfied customers willing to recommend us as the best roofing company in Union County.

Our clients know that by hiring us, they don’t just get another roofing company in a row yet a trustworthy partner willing to help them through the roofing process from the beginning till the end.

Our business philosophy is providing solutions with integrity, and that quote drives the entire business at MK Roofing. That’s why we create long-term partnerships with our clients, and that’s why we are their first choice for any commercial roofing service they need.

Commercial Roofing Services

MK Roofing provides several commercial roofing services for Union County, NJ businesses. Those services are

  1. Commercial roofing repairs
  2. Commercial roofing replacement
  3. Single ply flat roof systems
  4. Commercial roof coatings
  5. Commercial roof inspection

Therefore, if your business property needs any of the mentioned roofing services, call us at 908-323-9686 and schedule an appointment or a FREE roof inspection of your building. With MK Roofing, all your roofing troubles are in the past!

Commercial Coatings

If you want to increase the level of protection on your commercial roof, coatings are the right answer. Coatings are roofing systems that can be applied to the existing roof’s surface to provide an additional layer that protects the roof from degradation from UV rays and general weather wear and tear. Our silicone systems offer leak protection with a manufacturer’s backed NDL warranty.

There are several different types of coatings on the market, and the most common ones are acrylic and silicone. Acrylic does well in situations where there is positive drainage, as it does not hold up well to ponding water. Silicone performs well in all conditions and has the ability to perform even where ponding water occurs.


Single-Ply Commercial Roofing

There are two basic formats of single-ply roofing systems (thermoset and thermoplastic) and three different types (EPDM, PVC, and TPO).

All of these single-ply coatings have specific benefits, like longevity, durability, energy efficiency, adherence, and high reflectivity that reduces solar heat on the roof and saves energy costs.

Commercial Roof Repair

Roof repair is one of the services that MK Roofing provides to businesses in Union County, NJ. Regardless of the nature of the roof issue, a minor or major repair, MK Roofing should be your number one choice.

We have over three decades of roofing experience, and our team of professional roofers is up to date with everything happening in the roofing industry.

Therefore, if your commercial roof needs repair, contact us right away, and our team will be on sight as soon as possible.

Commercial Roof Inspection

One of the standard roofing services MK Roofing offers business owners in Union County, NJ, is commercial roofing inspection, which is free of charge.

Therefore, we invite you to schedule a FREE inspection of your commercial roof and find out the roof’s condition and whether it needs any repairs to preserve its function and extend its life cycle. You can schedule a roof inspection through the contact form or by calling us at 908-323-9686.

Commercial Roofing Solutions for Your Buildings

There are numerous commercial roofing solutions for your buildings, like metal roofs, asphalt shingle roofs, EPDM roofs (rubber roofs), flat roof solutions, then TPO roofing, PVC roofing, and many others.

Even though so many of them exist, that doesn’t mean that every commercial roofing solution is the right solution for your property. Using the right one depends on multiple factors that should be evaluated.

That’s why you must consult a professional roofer like MK Roofing before deciding on a specific roofing solution since we will know how to guide you to the best possible outcome for your specific situation.

About Us

MK Roofing is a company owned and operated by Mike Keller, who has been in the roofing business ever since he was a child. That is to say, his father was a roofer, and he taught Mike the roofing industry from the ground up. That’s why Mike has over 35 years of roofing experience.


During his business development, he realized that clients look for a trustworthy person to help them through the entire before and after roofing process, so he devoted a large part of his business to building integrity that helped him stand out from other roofers.


Many satisfied clients praise Mike and his MK Roofing company, knowing that Mike and the team stand by their word and that their word is their bond that guarantees top roofing service and a high level of professionalism.


With Mike and MK Roofing, your roof is in reliable and knowledgeable hands that will do everything necessary to solve the roofing problem successfully.

MK Roofing CO Commercial Roofing Company for Union NJ

MK Roofing is a commercial roofing company that serves Union County, NJ, and its residents.

For business owners in Union County, MK Roofing offers the following commercial roofing services:

  1. Commercial roofing repairs
  2. Commercial roofing replacement
  3. Flat roof systems
  4. Flat roof coatings
  5. Professional and thorough roofing inspection for their commercial properties.

Therefore, no matter what kind of commercial roofing services you require, MK Roofing can handle them without hesitation. Hence, if you suspect that your headquarters or warehouse has roofing issues, contact us through our contact form, or call us at 908-323-9686, and Mike and his team are on their way.

About Union NJ

Union County, NJ, is a county in the northern part of the U.S. state of New Jersey and the seventh-most populous of New Jersey’s 21 counties, with a population of more than 500,000. The county’s seat is Elizabeth, a city of around 140,000 residents.

Besides Elizabeth, Union County consists of dozens of boroughs, townships, towns, and cities, like Linden, Plainfield, Rahway, and Summit.

Some of the most known tourist attractions in Union County, NJ, are Reeves-Reed Arboretum, Watchung Reservation, Warinanco Park, Echo Lake Park, Trailside Nature & Science Center, the Deserted Village, and Liberty Hall Museum, historic home and museum.

Union County is also known for its various restaurants where you can try some of the best international cuisine dishes.

Therefore, whether you are interested in American history or an outdoor enthusiast who likes to eat well, Union County has something to offer to everyone.

Areas we serve in Union NJ County

MK Roofing provides commercial roofing services in all of Union NJ County’s places, towns, townships, boroughs, and cities, like Clark, Mountainside, Cranford, Springfield, Roselle, Roselle Park, Elizabeth, Berkeley Heights, and others.

Thus, if you live in Union County, NJ, and need a commercial roofing contractor, you are at the right place! Contact MK Roofing at 908-323-9686, and let’s provide the best roofing solution with the integrity you deserve.