Trenton Roofing Contractor

MCM Services Inc

Licensed & Insured. Family Owned Business. Proudly Serving the Downriver Area and Metro Detroit Since 1981.

Looking to Replace Your Roof? Get a Free Quote!

Simply fill in the form below with your details.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
MCM Services, Inc. BBB Business Review

MCM Services, Inc. BBB Business Review


Looking to Replace Your Roof? Get a Free Quote!

Simply fill in the form below with your details.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Who We Are

Expert Roofing Contractors in Trenton, Michigan

Trenton, Michigan is a city located in Wayne County, known for its proximity to Detroit. Trenton is home to many parks, including Elizabeth Park, and a bustling shopping district, featuring popular stores like the Trenton Crossing Plaza. There’s always something to do in Trenton, making it a great place to call home.

As a homeowner in Trenton, maintaining your home is crucial. Your roof plays a vital role in protecting your home from the harsh weather conditions of Southeast Michigan. From heavy rains to high winds, your roof is constantly exposed to potential damage. A leaky roof can be a major headache, but with the help of the professionals at MCM Services, you don’t have to tackle it alone.

MCM Services is your go-to for all your roofing and home improvement needs. Our team is dedicated to providing top-notch roofing services, using only the best products and methods to ensure your roof can withstand any weather. Our experts are skilled in identifying and fixing leaks, and we stand behind our work with a guarantee of quality craftsmanship and dependable protection.

Don’t leave your home’s defense to chance. Contact MCM Services at (734) 676-6343 to ensure your roof is in top condition.

Local Roofing Experts You Can Trust!

Don't Let Your Roofing Project Wait - Get Financing Now!

What We Do

Keep Your Roof Looking Great with Our Professional Roofing Services!

Our professional roofing services will keep your roof looking great for years to come! We offer a variety of services, such as repairs, maintenance, and installation, to ensure your roof is always in top condition. Our team of experienced roofers in Trenton will provide you with the best quality service, so you can rest easy knowing your roof is in good hands.

Roof Inspection

Your roof is a critical component in safeguarding your Trenton home from wind and environmental damage. Even a tiny problem with your roof can cause a much bigger issue, and these minor issues can be hard to detect from the ground. To avoid any potential disasters, it is wise to have a certified Downriver roofing contractor carry out a regular inspection of your roof.

Roof Repair

We understand how important it is to have your roofing damage addressed quickly and efficiently, with minimal stress. We start by performing a thorough inspection of your home and its roofing system so that we can accurately assess the condition for repairs. You can be sure that you will receive top-notch repair services at an excellent price.

Roof Replacement

At MCM Services, we are dedicated to providing a roof replacement experience that is easy and worry-free. With our flexible financing choices and attentive customer service staff, you can trust that your new roof will be built to last at an unbeatable price. We also offer warranties on our roof replacements to give you added peace of mind.


Roof Inspections

Save on Costly Repairs: Schedule Regular Roof Inspections!

Regular roof inspections should be a part of every Trenton homeowner’s routine maintenance plan. Not only can they help keep your roof in top shape, but they can also prevent expensive repairs down the line. 

By scheduling regular inspections, you are able to identify and fix minor problems before they become major ones– saving you time, money and stress in the process! Furthermore, regular inspections help ensure that your roof is up to code with all local regulations so that you don’t have to worry about costly fines or issues related to safety. 

Don’t wait until it’s too late – make sure you schedule regular roofing inspection with MCM Services today!


Our Satisfied Roofing Clients!

Roof Repair Service

Get Your Roof Fixed Today - Licensed & Insured Roofing Experts!

If you’re in need of roof repair in Trenton, then you want to make sure it’s done quickly and safely. With licensed and insured roofing experts on your side, you can have peace of mind that the job will be completed to a high standard. Don’t wait any longer – secure your roof now with these qualified professionals! They are ready to provide reliable service that meets all industry standards so that your repair is done right the first time, saving you time and money in the long run.

Contact MCM Services, we have been serving the Trenton area and the surrounding Downriver communities since 1981 and have helped thousands of homeowners with their roof repairs.

Why Choose Us

Trenton's #1 Choice for Roofing Services

We treat every roofing project with the same respect, dedication, and professionalism, no matter how big or small it is. We ensure that every detail is performed properly, whether you need an inspection or a full roof replacement.

we are committed to providing superior roofing services with dedication and attention to detail that ensures the highest quality of work. We value customer satisfaction above all else and strive to exceed expectations every time.


We strive to provide the highest quality of service by utilizing the best and most experienced roofers in the industry. Our commitment to expertise ensures that your roof will be installed correctly and will last for years to come.


we strive to provide excellent customer service through attentive listening and prompt responses. We are committed to ensuring that each customer is satisfied with their experience and receives the highest level of care.

Award-Winning Roofing Contractor in Metro Detroit!

Roof Replacement Service

Rely on the Pros - Get Your Roof Installed Right with Experienced Contractors!

Are you a homeowner looking to replace your roof? Look no further! Our roofing company has been serving Trenton homeowners for over 40 years. We specialize in providing customers with quality roof replacement services and understand the importance of having a reliable and durable roof over your head.

Whether you’re dealing with storm damage or just need to update your existing tiles or shingles, our team of experienced contractors can help. We are experienced in working with roofs that have been damaged by high winds or tornadoes, which is all too common here in Michigan. Plus, we offer free quotes so that you know exactly what it will take to get your new roof up and running again!

Don’t wait any longer – contact MCM Services today for superior roof replacement service at an excellent price point!

Areas We Serve

Proudly Serving Communities Throughout the Downriver Area

Allen Park, MI
Brownstown, MI
Dearborn, MI
Flat Rock, MI
Gibraltar, MI
Grosse Ile, MI
Lincoln Park, MI
New Boston, MI
Riverview, MI
Rockwood, MI
Romulus, MI
Southgate, MI
Taylor, MI
Trenton, MI
Woodhaven, MI
Wyandotte, MI

Get Started

Get the Job Done Right with Trenton's Best Roofing Company!

Do you need a reliable roofing company? Look no further than the experts at MCM Services! We’ll work with you every step of the way and ensure that your new or repaired roof looks great and stands up against Michigan’s unpredictable weather. Don’t wait any longer – contact us today for a free estimate!
Scroll to Top