Roofing Services For
Traverse City, Cadillac, MI
& the Surroundings
Reliable Roofing Built for Northern Michigan Weather
Your roof is your home’s first line of defense – and at DSW Building & Masonry & Consulting, we take that seriously. With over 30 years of building experience across Roscommon, Cadillac, Traverse City, MI, and the surrounding area, our team delivers durable, high-quality roofing services that protect your home and enhance its appearance for years to come.
Whether you're replacing an old roof, repairing storm damage, needing a siding installation, or adding a roof to your brand-new custom build, we have the skills and materials to do the job right the first time. Don’t tackle a roofing project on your own. Contact us today to learn more about our roofing services!
Our Roofing Services Include:
New Roof Installation
From new home construction to home additions, we install strong, efficient roofing systems that last. We work with asphalt shingles, metal roofing, and specialty materials tailored to your home’s design.
Roof Replacement
Is your roof nearing the end of its lifespan? We’ll remove the old, install the new, and ensure your home is well-protected from top to bottom.
Why Choose Us for Roofing?
- 30+ Years of Trusted Building Experience
- Locally Owned – Built for Northern Michigan's Climate
- We Use Top-Quality Materials Built to Last
- Clean, Professional Work – On Time and On Budget
From log homes in the woods to elegant lakefront properties on Higgins Lake, we understand the unique roofing needs of northern homes. Our attention to detail, knowledge of materials, and commitment to craftsmanship set us apart.
What Our Clients Say

“David’s team installed a beautiful new roof on our lake home. It looks great and gives us peace of mind before another Michigan winter!”
— Tom & Linda G., Higgins Lake

“After a heavy storm damaged our roof, we called David. They were quick, professional, and took care of everything with zero hassle.”
— Erin W., Roscommon, MI

“Top-quality work. They replaced our old roof with a new metal system that looks amazing and will last for decades.”
— Matt D., Houghton Lake
Roofing FAQ
How do I know if I need a new roof or just a repair?
If your roof has minor damage or is under 15 years old, a repair might be all you need. We’ll do a full inspection and recommend the most cost-effective solution for your situation.
What types of roofing materials do you use?
We install asphalt shingles, metal roofing, and specialty materials depending on the style and function of your home.
How long does a roof replacement take?
Most residential roofing projects take 1–3 days, depending on the size and complexity. We’ll give you a clear timeline before we begin.
Do you offer warranties?
Yes! We stand behind our work with strong manufacturer and workmanship warranties. You’ll get the peace of mind you deserve.
Protect Your Home with Quality Roofing
Let’s make sure your home is covered – literally. Call us today or contact us to schedule a roofing estimate or inspection.