Install a Proper Roof With Our Help Today
With our roof installation service, you can rest assured that your home will be safe from leaks, wind damage, and water damage. We offer new roof installation, roof gutter installation, and more.
Request An EstimateExceptional. Honest. Professional.
We offer a full range of services to repair and replace your roof, including shingle replacement, leak repair, and more. Our services ensure you get the best quality workmanship at an affordable price.
Get a Repair TodayPrevent Snow and Ice Pileups on Your Roof
If you live in an area where it snows, you know that the snow on your roof can be problematic. It can cause leaks and damage to your roof. We offer snow removal services to help make sure that doesn't happen.
Get an Ice RemovalClear Out Dirt and Debris From Your Gutters
We offer gutter cleaning services to homeowners who want to protect their property from water damage. Our team comprises experienced professionals who know what they're doing to maintain gutters.
Try Our Gutter ServiceProtect and Insulate Your Attics and Walls
If you're looking for a way to make your attic more energy-efficient, choose our blown-in attic insulation service. It's easy to install, environmentally friendly and can help save you money on your energy bills.
Insulate Your Attic Now-
Contact Us!
-
-
Sun-Sat: Open 24 Hours

Work With a Professional Roofing Contractor Serving the Waterford Twp., MI and Greater Surrounding Areas
BCM Roofing is a full-service roofing contractor with over 20 years of experience, serving residential clients in Waterford Twp., MI and the greater surrounding areas. We are committed to ensuring that your home’s roof is properly cared for and that you receive the best customer service possible. Our company offers a 50-year material warranty, giving you peace of mind regarding knowing that your home is getting the best protection possible.
Our insurance claim specialists will also help you navigate your claim process. In addition to offering fast and reliable service at competitive rates, we also offer financing options so you can worry less when getting our services!
Schedule a Service With a Reliable Roofing Contractor
Our team of expert roofers at BCM Roofing is committed to getting the job done right the first time, every time. As a professional roofing contractor, we have a proven track record of excellent service and satisfaction for our clients in the Waterford Twp., MI and greater surrounding areas. Give us a call today if you need a comprehensive roofing service!
We offer the following services:
-
Roof Repair
If your roof leaks or has sustained damage from a storm, you want to get it repaired quickly and effectively. We have the experience and expertise to help you get your home back in shape as soon as possible.
-
Roof Installation
Our experienced team is committed to providing you with the best service possible, whether you need your roof installed or shingle replaced. We use CertainTeed roofing products, which are built with durability in mind.
-
Snow & Ice Removal
Roof snow removal services are a great way to ensure that your roof is in good shape for the next winter. When you have us clean your roof, you can rest assured that it will be safe from damage caused by ice and snow.
-
Gutter Installation and Cleaning
We offer gutter installation, repair, and cleaning services in your area. Our goal is to ensure that your gutters are working properly so they don't cause damage to your home or yard. We'll come out and assess the damage and see what needs to be done.
-
Blown-In Insulation
Blow-in insulation is a great option for attics with high ceilings and lots of open space. It works by blowing tiny fibers of insulation into the attic through a tube. This type of insulation can be installed in both new and old homes.
Get the Roofing Services You Need
We Offer Financing Options
Check Our Reviews
What Our Clients Are Saying
Check Us Out
Areas We Serve
01. Oakland County, MI
- Waterford Twp, MI
- Pontiac, MI
- Royal Oak, MI
- Clarkston, MI
- Bloomfield Hills, MI
- Bloomfield Township, MI
- West Bloomfield Township, MI
- Clawson, MI
- South Lyon, MI
- Milford, MI
- Oxford, MI
- Commerce Township, MI
- Berkley, MI
- Highland Township, MI
- White Lake Township, MI
- Holly, MI
- Walled Lake, MI
- Troy, MI
- Birmingham, MI
- Rochester Hills, MI
- Rochester, MI
- Auburn Hills, MI
- Farmington Hills, MI
- Farmington, MI
- Southfield, MI
- Lake Orion, MI
- Orion Township, MI
02. Genesee County, MI