From Houghton Lake to Mackinaw City, we connect homeowners across Northern Michigan with trusted, local roofing contractors. Find your area below.
Grand Traverse County
As the largest city in Northern Michigan, Traverse City homeowners face unique roofing challenges from heavy lake-effect snow, strong winds off Grand Traverse Bay, and dramatic temperature swings.
Emmet County
Petoskey sits right on Little Traverse Bay where lake-effect weather hits hard.
Otsego County
Known as the 'Alpine Village,' Gaylord sits at one of the highest elevations in the Lower Peninsula.
Wexford County
Cadillac, nestled between Lake Cadillac and Lake Mitchell, is a hub for Northern Michigan living.
Roscommon County
Home to Michigan's largest inland lake, Houghton Lake is a popular year-round destination.
Cheboygan/Emmet County
At the tip of the Lower Peninsula where Lake Michigan meets Lake Huron, Mackinaw City faces some of the harshest weather in Northern Michigan.
Crawford County
Grayling, the gateway to Northern Michigan's outdoor recreation, is surrounded by state forests and the famous Au Sable River.
Charlevoix County
The 'Beautiful' Charlevoix lives up to its name with stunning lakefront properties along Lake Michigan, Lake Charlevoix, and Round Lake.
Charlevoix County
Located at the south end of Lake Charlevoix and near Boyne Mountain, this area sees heavy recreational use year-round.
Cheboygan County
Indian River, home to the famous Cross in the Woods, is a tight-knit community in the heart of Northern Michigan's inland waterway.
Cheboygan County
Sitting where the Cheboygan River meets Lake Huron, this historic city faces weather from both the lake and the inland areas.
Roscommon County
The county seat of Roscommon County, this small town serves as a hub for the surrounding lake communities.