GET A FREE ESTIMATE 248-525-6950

Best roofing contractor in Canton MI


Need a roof health checkup? Call the top ranking roofing company today. When your health needs to be checked, or you need surgery, you don’t even think about calling an amateur or someone off of a questionable website. You want that person to be highly trained, with years of experience, positive referrals, insurance and the proper licenses. After all, your health deserves it! The same holds true for your home or business. If your property’s health is looking worse for the wear, and is in need of repair, maintenance, or certain structures need to be replaced, you want to find the top company in your neighboorhood. There’s no doubt, the best roofing contractor in Canton, Michigan is Twelve Oaks Roofing. Our customers continually vote us #1 in Performance, Customer Service, and Quality! Our roofing experts are highly experienced in repairing, inspecting and installing CertainTeed and GAF roofs in Canton as well as Northville, Novi, Farmington, Walled Lake, Wixom, South Lyon and West Bloomfield, MI.


Family owned for over 20 years, you can trust and rely on us.  Unlike those bigger corporate roofing organizations, Twelve Oaks Roofing offers you same day, personalized service. Wondering if you need to repair missing or loose shingles?  Need a quotation on roof ventilation and upgrades, skylines, roofing maintenance or a tear off?  We have the answers. We are a fully licensed, certified and insured roofing company experienced in every aspect of the roofing industry. In the winter, we help preserve your roof by offering ice dam removal, roof shoveling, and protective roof coatings. If you own a flat or metal roof, tile roofing, a more modern and “green” roof, or a traditional style, we can repair, inspect and replace it if needed. You’re not just a number at our company, we call you by name and are available if you have a roofing emergency, day or night, on a weekend or holiday, 24/7. We always provide emergency roofing repair services.


Insurance claims are never a problem for Twelve Oaks Roofing.  Since we are known as the best roofing contractor in Canton, MI, we know that providing all the extras you expect helps us keep our #1 place among our competitors.  We offer:


  • No obligation exterior and interior roofing inspections
  • Fast service – most roofs are installed in one day
  • Affordable payment plans and low interest loans
  • Lifetime no-leak guarantees and warrantees all new roof replacements
  • All the most popular roofing materials and trends
  • Free roof inspection and quotation


Don’t risk your safety by climbing on a ladder to inspect your property’s roof. Leave it to the experts at Twelve Oaks Roofing.  We are 100% liable because we are totally backed by a comprehensive insurance policy, so you will be worry-free. Let us do the climbing and inspecting, so you can relax and enjoy your family and friends.  We have the top roofing plans offered in Canton, Michigan. Simply call us today at 248-525-6950 to talk to our roofing specialists, and check out our latest roofing projects at Everybody’s talking about our reliable, high quality roofing maintenance, repairs and replacements. We look forward to meeting you soon, and don’t forget to visit our Facebook and Twitter pages.