
Roofing and siding in mid-Michigan for more than sixty years.
Family owned. You’ll talk to an owner, not a call center. Most roofs go on in a day.
When we come out
We get up on the roof and take pictures, so you see what we saw. Then you get a number and time to think about it.
Sometimes the answer is a repair instead. We’ll say so.

The work
Roofs, siding, and gutters across Woodland, Lake Odessa, Hastings, and the towns around them.
Hastings
Woodland
Charlotte
Grand Ledge
Lake Odessa
Potterville
Fifty years, labor included
Our roofs carry a fifty-year manufacturer’s warranty: materials, labor, tear-off and disposal, not prorated. For the first fifteen years it covers our workmanship too.
(opens in a new tab)ShingleMaster since 2002 · PREMIER 2026

Who you’ll work with
Sarah has answered this phone for twenty-eight years. Mike runs the crews, the scheduling, and the warranties. Andy has sold for us more than fifteen years, and he does your final walkthrough himself.
Our foreman has been here more than twenty years.
Same people, start to finish.

The day we’re at your house
Before
Materials are dropped off a day or so ahead. You’ll get a text before the crew shows up, and another if the weather changes the plan.
By 8:00
We’re there by eight and finish most roofs the same day. Debris goes into dump trailers rather than dumpsters, and most days the trailer leaves when the crew does.
Before we go
We run magnets across the lawn and through the gutters. The ground is the part of the job you actually see, and it could be a kid or a dog running through there.
The next time you think about your roof should be when you sell the house.
One day of work. A yard your kids can play in that evening. Fifty years of coverage that includes the labor.
Where we work
- Battle Creek
- Marshall
- Lansing
- Hastings
- Middleville
- Caledonia
- Lowell
- Grand Ledge
- Lake Odessa
- Woodland
- Potterville
- Charlotte
- and the country between them.
In the towns we serve, people still send handwritten thank-you notes.

Most people get 2 or 3 estimates. That’s the right number. We’d like to be one of them.