Heritage Metal Roofing installs standing seam and stone-coated steel metal shingle roofs for homeowners throughout Oakland County. Whether you are replacing an aging roof or considering metal for the first time, this page explains the two systems we install, what changes between an installation and a replacement, and how to get a free written estimate for your home.
Heritage is based in Sterling Heights, in neighboring Macomb County, and takes metal roof installation and replacement jobs in every city, village and township in Oakland County. That includes homeowners in Troy, Rochester Hills, Rochester, Royal Oak, Birmingham, Bloomfield Hills, West Bloomfield, Farmington, Farmington Hills, Novi, Auburn Hills and Clarkston, and everywhere else in the county.
Every project starts the same way, wherever you live in the county: a conversation about your home, an assessment of the roof, and a written estimate before you commit to anything.
In most cases, putting a metal roof on an existing home means replacing the roof that is there now. What shapes the project most is what happens to your current roof.
For the tradeoffs in more detail, read our guide to metal roof over shingles vs. a full tear-off. If your current roof is near the end of its life, our roof replacement page explains how Heritage approaches replacement.
Raised vertical panels with the fasteners concealed inside the seams, for a cleaner, more architectural look. The system and panel profile for your roof are settled after the roof assessment.
Stone-coated steel panels shaped to look like traditional shingles, wood shake or tile. Heritage installs Tilcor systems in three styles, CF Shingle, CF Shake and Antica, all with a concealed-fastening design.
Neither system is universally better. The right choice depends on the look you want, the roof itself and the specifics of the project, and Heritage installs both.
You do not need every answer before you call, but these are the questions that shape a metal roofing project:
Reach out. Call (248) 270-2784 or use our contact page. Tell us where your home is in Oakland County and what you are considering.
Roof assessment. We look at your roof and talk through which system and profile make sense for it.
Free written estimate. You receive a written estimate specific to your roof, with the scope and materials spelled out, so you know what you are agreeing to before any work begins.
Installation and walkthrough. Your new roof is installed, and we walk through the finished work with you.
If you are collecting more than one quote for your home, a few details make them comparable:
Our guide on how to choose a metal roofing contractor in Metro Detroit covers more of the questions worth asking.
Tell us about your home and the look you have in mind. We will give you a clear answer on which system fits and what the project involves, with no pressure and no obligation.
Ready to talk about your roof? Heritage Metal Roofing serves Sterling Heights and the Greater Detroit Metro Area. Contact us online or call us directly to request an estimate.
Phone: (248) 270-2784
Address: 42140 Van Dyke Ave, Sterling Heights, MI 48314
Service Area: Sterling Heights, Troy, Rochester Hills, Warren, Macomb Township, and the Greater Detroit Metro Area
© 2026 Heritage Metal Roofing. All rights reserved.