
Welcome to
Mariage Roofing Company, Inc.
Since 1971, Mariage Roofing Company, Inc., located in Williamsburg, MI, has provided quality roofing services throughout Antrim & Grand Traverse counties and Northern Michigan, including Traverse City MI and the surrounding areas. Serving Traverse City MI and the Surrounding Area in Northern Michigan, our Roofing Contractors provide residential roofing solutions for every property.
We are fully licensed, insured, and certified, and we specialize in residential roofing for your home. From roof repair to roof replacement and new installation, our team matches Roofing needs to the right Roofing systems and warranties.
We’ve helped thousands of customers protect their home with quality Roofing materials and trusted installation. Homeowners and business customers across Traverse City and Grand Traverse County count on our local, trusted Contractors for Roofing protection that lasts.

Residential Roofing in Traverse City
We offer tear-offs and re-roofing, roof ventilation, inspections, and condominium planning services for homes and properties throughout the Traverse City Area. Call today for more details!

Roofing Materials
Our focus is on asphalt shingles with a wide range of options from standard architectural to Premium specialized shingles. Contact us today to review your options.

Project Gallery
Browse our past Roofing projects to see the Mariage Roofing difference in Traverse City and across Northern Michigan. Our workmanship and service after the sale sets us apart from other Roofing Contractors!
As certified Roofing Contractors in Michigan, we provide clear estimates, help you compare solutions, and stand behind our work with strong warranties.
We are,
“The Roofing Company That Cares.”
Serving Traverse City and the Northern Michigan Area.
We work with each customer—homeowners and business owners—to understand their needs and ensure they are completely satisfied throughout the Roofing process.
Our team is highly skilled and dedicated to Roofing installation, roof replacement, and roof repair to the manufacturer’s specifications. We understand a roof is a significant investment, so we treat you, your home, your property, and your project with the care you deserve.
About Mariage Roofing Company, Inc.
Founded in 1971 by Tracy Mariage, Mariage Roofing Company quickly established a reputation for high quality, honesty, and fairness. The business was purchased by Dave and Randy Hendges in 1993, building upon that foundation with Roofing expertise.
John Kolarik joined the company in 1998 and later became part of the ownership team in 2007. In 2011 he became the sole owner with his wife, Sally. Despite the change in ownership, the message has remained the same throughout the years: quality Roofing workmanship and high ethical standards in the Traverse City area.
We are the local Roofing professionals and Contractors you can count on in Traverse City MI and the surrounding area!
If you’re in Traverse City MI the surrounding area, request a Quote and get Roofing guidance from an expert team focused on your needs.
