Mail Us
Top roofing contractor in Michigan  

Choosing a roofing company can be difficult if you haven’t done your research.  If your home or business is located in Canton, Novi, West Bloomfield, Wixom, or Farmington, MI there’s only one place to call – Twelve Oaks Roofing.  Serving over 10 cities in Oakland County, we have been voted the top roofing contractor in Michigan several years in a row. We only use GAF, CertainTeed materials on all of our roofing jobs, and provide you with the best customer service in your neighborhood.  Even if you don’t think you need a new roof installation, it can’t hurt to have our home remodeling specialists give you a free roofing inspection to make sure everything is safe and durable.  Throughout the year, your roof has to endure all types of treacherous weather, from ice and snow storms, to rain, hail and wind. These elements can do a lot of damage to your roof, leaving loose or missing shingles, tears, leaks or holes behind.


Home renovations start from the top, that’s why it makes sense to start with your roof. Whether you have a flat or metal roof, or a traditional style, we are certified to handle any repairs or roof replacements.  We take care of roof ventilation and upgrades, re-roofs, ice dam removal, tear offs, roof shoveling, roofing maintenance, and more. For three generations, our business has been family owned and operated, performing new roof installations and repairs on residential and commercial properties. If your roof was damaged and you are covered under insurance, we’d be glad to help you file your claim. It doesn’t matter if you need our services because you want a green or more modern roof, or your roof has been damaged by a fire or weather emergency. Our experts are always standing by to assist you in your time of need. Since we are totally insured, you won’t need to worry about falling off a ladder or overpaying for materials, because we have you covered.  Home and business owners in Northville, Walled Lake, Farmington Hills, and South Lyon, Michigan have raved about the “customer first” approach we offer at Twelve Oaks Roofing.


We’re proud to be the top roofing contractor in Michigan – we take our reputation very seriously!  You will be 100% satisfied with our products and workmanship, guaranteed or your money back. Call us today at 248-525-6950 to schedule a complimentary exterior and interior roof inspection. Our highly skilled roofing professionals will help you select the right roofing plan for you, no matter if it’s roofing repairs, maintenance, or new roof installation. We have great deals on the most popular shingle colors, materials and styles so you can select the best roof for your property. Twelve Oaks Roofing is the right choice, and we’re affordable too.  Our roofing advisors have budget-friendly financing deals and programs to tell you about, so you won’t have to sacrifice quality because of price. All of our new roofs come with a lifetime no-leak guarantee.  What’s more, most of our roofs can installed in about one day, so your busy schedule won’t be interrupted. Visit us on the web at to learn more about our exceptional company.  Like us on Facebook and follow us on Twitter, and join our happy family!