The Home Roof Installation Experts
Protect Your Home with Our Top-Rated Roof Replacement Services.
We offer complete home roof installation services to replace damaged or aging roofs and provide better protection for your biggest investments. We’re your neighborhood roofing installer located in Waterford, Michigan near White Lake, Clarkston, Independence, Orion, Auburn Hills, Bloomfield Hills, Bloomfield Township, West Bloomfield, Orchard Lake, Walled Lake, Commerce and Rochester.
844-HIRE-BCMThe Experience & Support You Expect
- 4.9 Star Rating & Affordable
- Family-Owned Business Since 2005
- Up to 50-Year Material Warranty
- Up to 25-Year Workmanship Warranty
- Free Estimates & Free Inspections
- Full-Service Roof Installation & Repair
- Service All Roof Types
- Certified, Licensed & Insured
- Clear Communication & Detailed Contracts
- Financing & Flexible Payment Options
View Our Virtual Shingle Gallery
Want to get roof color or product ideas? Check out the link below to see what your home could look like with a new roof from BCM Roofing.
View Shingle GalleryrElIABLE rOOFING pRODUCTS
BCM Roofing is partnered with the leading U.S. roof, gutter, ventilation, skylight, and insulation manufacturers. We are proud to offer Certainteed, GAF, Tilcor, Remington Solar, Resisto, Velux, Lomanco, Owens Corning and Hydro Flo roofing products.
We Service All Major Roofing Materials & Systems
We install, service and repair standard and designer asphalt shingles, metal roofs and flat roofs for both residential and commercial properties.
Everything to Complete Your Roof System
Skylight Installation
High-quality skylight installation with a range of product options.
Learn More >Get Financing for Your New Roof Installation
BCM has partnered with GreenSky to offer our customers an affordable project financing option for their home’s new roof installation. Contact us for more information.
Get Unmatched
Protection
Call or text us today for a free estimate, roof inspection or emergency support.
844-HIRE-BCMRequest an Estimate
The BCM Roofing Process
1. Initial Consultation & Estimate
- Request an Estimate: Contact us by phone, email or our online form to schedule a free consultation.
- On-Site Evaluation: We’ll visit your home to assess your current roof’s condition and discuss your needs.
2. Removal of Old Roof
- Preparation: We cover surrounding areas to protect your property from debris.
- Roof Removal: Our team carefully removes the old roofing material and disposes of it properly.
3. Inspection & Repairs
- Structural Inspection: We check the underlying roof structure for any damage or wear.
- Repairs: Necessary repairs to the decking, trusses or insulation are completed to ensure a solid foundation for your new roof.
4. Installation of New Roof
- Material Selection: Choose from our wide range of high-quality roofing materials and colors.
- Roof Installation: Our skilled installers apply your new roof with precision and care.
- Finishing Touches: We handle all the details including flashing, seals and ventilation systems.
5. Cleanup & Final Inspection
- Cleanup: We thoroughly clean-up the site, removing all debris and leaving your property in pristine condition.
- Final Inspection: Our team conducts a final check to ensure the installation meets our high standards and your satisfaction.
6. On-Going Support & Maintenance
- Warranty Information: We provide clear details about your material and workmanship warranties.
- Post-Installation Support: Our team is here for any questions or concerns you may have after installation.