Northern Michigan

Areas We Serve

From Houghton Lake to Mackinaw City, we connect homeowners across Northern Michigan with trusted, local roofing contractors. Find your area below.

Traverse City

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.

LeelanauSuttons BayElk Rapids+1 more

Petoskey

Emmet County

Petoskey sits right on Little Traverse Bay where lake-effect weather hits hard.

Harbor SpringsBay ViewAlanson+1 more

Gaylord

Otsego County

Known as the 'Alpine Village,' Gaylord sits at one of the highest elevations in the Lower Peninsula.

VanderbiltJohannesburgWaters+1 more

Cadillac

Wexford County

Cadillac, nestled between Lake Cadillac and Lake Mitchell, is a hub for Northern Michigan living.

MantonLake CityMcBain+1 more

Houghton Lake

Roscommon County

Home to Michigan's largest inland lake, Houghton Lake is a popular year-round destination.

PrudenvilleRoscommonSt. Helen+1 more

Mackinaw City

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.

CheboyganIndian RiverPellston+1 more

Grayling

Crawford County

Grayling, the gateway to Northern Michigan's outdoor recreation, is surrounded by state forests and the famous Au Sable River.

RoscommonFredericLovells+1 more

Charlevoix

Charlevoix County

The 'Beautiful' Charlevoix lives up to its name with stunning lakefront properties along Lake Michigan, Lake Charlevoix, and Round Lake.

Boyne CityEast JordanEllsworth+1 more

Boyne City

Charlevoix County

Located at the south end of Lake Charlevoix and near Boyne Mountain, this area sees heavy recreational use year-round.

CharlevoixEast JordanBoyne Falls+1 more

Indian River

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.

CheboyganTopinabeeWolverine+1 more

Cheboygan

Cheboygan County

Sitting where the Cheboygan River meets Lake Huron, this historic city faces weather from both the lake and the inland areas.

Indian RiverMackinaw CityOnaway+1 more

Roscommon

Roscommon County

The county seat of Roscommon County, this small town serves as a hub for the surrounding lake communities.

Houghton LakePrudenvilleSt. Helen+1 more

Don't See Your Area?

We're always expanding our network. Give us a call and we'll do our best to connect you with a trusted roofer near you.