Southeast Michigan's Top Roofing Company

BCM 5 STAR GOOGLE NEG
BCM 5 STAR BBB NEG
BCM 5 STAR ANGI NEG

Roofing Experts You Can Trust

At BCM Roofing, we help homeowners and business owners protect what matters most. Since 2005, we’ve delivered high-quality roofing and exterior improvements across Oakland, Macomb, Genesee, and Lapeer counties. Whether you’re upgrading your roof, refreshing your siding, or adding a low-maintenance deck, our experienced team ensures your project is done right—on time and with no surprises.

4.9 Star average customer review rating

20+ Years of roofing experience

Lifetime service and material warranty

Affordable financing options

Free estimates, fully licensed and insured

How Can We Help?

Our Awards & Credentials

BCM SERVICE ICON ROOFING

Our Complete Roofing Services

At BCM Roofing, we offer a complete range of roofing and exterior services designed to protect and enhance your property. From full roof replacements and storm damage repairs to siding installation, seamless gutters, composite decking, and skylights, our team delivers lasting results with craftsmanship you can count on. Whether you’re a homeowner or business owner, we’re here to provide durable, energy-efficient solutions that boost curb appeal and long-term value.

BCM Roofing crew replacing a roof in Southeast Michigan.

What Our Customers Are Saying

With hundreds of 5-star reviews and thousands of satisfied homeowners across Southeast Michigan, BCM Roofing is trusted for a reason. Our team takes pride in delivering prompt communication, dependable craftsmanship, and results that speak for themselves.

The Preferred Michigan Roofing Company

Our Mission is to Deliver Quality Roofing to Metro Detroit

At BCM Roofing, our mission is simple: We provide roofing and repair services with unparalleled protection for the things people value most. Your home is more than just a building—it’s where life happens. That’s why we take every job personally, treating your property with care and delivering solutions that stand the test of time. From the materials we use to the people we hire, everything we do is focused on giving you lasting peace of mind.

A BCM Roofing crew truck parked at a Southeast Michigan roofing customer property.

Get the Process Started

We look forward to helping you solve your project challenges. Here’s what to expect.

Step #1

Schedule Your Free Inspection

It starts with a no-obligation inspection. We assess your project conditions and listen to your concerns—no sales pressure, just real insight.

Step #2

Get a Detailed Estimate

Receive a clear, itemized quote outlining the scope of work, materials, and timeline. We’ll walk you through every detail so there are no surprises.

Step #3

Professional Installation

Our licensed and insured crews arrive on time, work efficiently, and treat your home with respect. We use the top industry products for maximum performance.

Step #4

Final Walkthrough & Warranty

Once the work is done, we walk you through the finished project and register your warranties. Our service doesn’t stop when the job ends—we’re here for the long haul.

BCM BRAND MARK NEG

Our Commitment to Excellence

Since 2005, BCM Roofing has served thousands of homeowners across Oakland, Macomb, Genesee, and Lapeer counties. From day one, we’ve been committed to honest pricing, expert craftsmanship, and lasting relationships. We’re not just another roofing company—we’re your neighbors.

Highest Quality Craftsmanship

Everything we do – from roofing services to gutters and insulation – is held to our proprietary quality standards, ensuring your project is done right.

Honesty & Transparency

We take the time to identify and communicate problems, solutions and all available options, empowering you to make the best decisions.

Service Tailored Around You

By phone or text, we’ll communicate the most convenient way for you and work around your schedule, while giving your property the care it deserves.

Clear Communication & Expectations

From consultation to installation, we guide you through the entire process, keeping you updated at every step, while providing support when you need it.

Secure Warranties

Every BCM Roofing project is backed by a 50-Year Manufacturer Warranty on CertainTeed shingles and our exclusive Lifetime Service Warranty on workmanship. That means you’re protected—today, tomorrow, and for decades to come.

Affordable Financing

Get the roof you need—without the upfront stress. BCM Roofing partners with GreenSky to offer flexible financing options tailored to your budget. Quick approvals and no-hassle plans help you get started faster.

Areas we Serve

Proudly Serving Our Metro Detroit Community

Birmingham
Bloomfield
Clarkston
Clawson
Commerce
Farmington Hills
Ferndale
Independence
Madison Heights
Novi
Oxford
Pontiac
Rochester Hills
Royal Oak
Southfield
Troy
Walled Lake
Waterford
West Bloomfield
White Lake

Burton
Clayton
Davison
Fenton
Flint
Flushing
Genesee
Goodrich
Grand Blanc
Mount Morris
Mundy
Vienna

Almont
Burlington
Deerfield
Dryden
Elba
Hadley
Imlay City
Lapeer
Mayfield
Metamora
Oregon

Frequently Asked Questions

Do I need a new roof?
We’ll perform our comprehensive roof inspection process to determine whether you are in need of repair work or full replacement.
The average residential roof replacement takes just one day, but for larger or more complex projects it can take longer.
Yes, we have the proper liability insurance and workers compensation coverage. We can provide documentation upon request.
Yes, all of our estimates are complimentary with no cost or obligation.

Recent Articles

roof leak

Quick & Effective: How to Repair Roof Leaks Fast—And When to Call the Experts

17198615806683014c1a991 1719861578108095 scaled 1

Will Insurance Cover a 20-Year-Old Roof? Essential Facts to Protect Your Home

Can Vinyl Siding be Painted

Can Vinyl Siding Be Painted? What Homeowners Should Know

Driven by Passion.
Built on Trust.