Mail Us

If you live in Walled Lake, Michigan, a beautiful lakeside community with a population of nearly 7,000 residents, you know how lovely the homes and businesses are. The only thing that would make them even more appealing is the perfect roof, and the place to find that is Twelve Oaks Roofing.  In business for more than 20 years, we are a licensed, certified roofing contractor that specializes in roof maintenance, roof ventilation and upgrades, re-roofs, tear-offs, protective roof coatings, roof ice dam removal, roofing repairs, and roofing replacement. We also perform inspections for loose and missing shingles, and provide roof winterization services including roof shoveling and ice dam removal.


We are located centrally in downtown Novi, MI, just a few minutes away from Walled Lake, Wixom, Northville, South Lyon, West Bloomfield, Farmington, and Farmington Hills, Michigan. The owner of our company, a proud U.S. veteran, is on site for each and every commercial and residential roofing project. We even offer discounts to U.S. military veterans to show our appreciation for their service to our country.


Climbing a ladder without the proper equipment and safety gear can be a dangerous prospect, so why risk it if you don’t have to? Twelve Oaks Roofing only employs the most skilled roofing professionals, those that are experts in the business and certified to use GAF and CertainTeed roofing materials.


We offer traditional roofing styles as well as environmentally and budget friendly varieties such as longer-lasting metal roofing. You won’t find a more versatile and reliable roofing company in Oakland County to perform your residential and commercial roofing services.


Most of our roofs are able to be completed in about one day, and we stand by our workmanship and labor by offering 100% money back guarantees and lifetime warrantees on all our of new roof installations.  Need help with insurance claims paperwork?  No worries, we can get it done for you so your check will be the mail ASAP. We also offer affordable financing options and payment plans.


Our customers continue to vote us #1 in performance and quality, year after year.  If bad weather hits and you have a roofing emergency on hand, you can sleep easy knowing we have roofing specialists on hand 24/7, year round to respond and have your new roof up again in no time.


Call our roofing experts at 248-525-6950 to set up your complimentary roofing inspection in Walled Lake, Michigan. To learn more, visit our website at, and check us out on Twitter and Facebook as well. Twelve Oaks Roofing is looking forward to serving as your family and business roofing contractor!