Roof emergencies answered 24/7PullmanGrand JunctionFennvilleSouth HavenBloomingdaleBangorAlleganSaugatuck & DouglasGoblesHollandKalamazooPortage(616) 360-2522 Roof emergencies answered 24/7PullmanGrand JunctionFennvilleSouth HavenBloomingdaleBangorAlleganSaugatuck & DouglasGoblesHollandKalamazooPortage(616) 360-2522

Roofer in Grand Junction, MI

One in five homes in Columbia Township is a seasonal home, and a leak in a house nobody's watching can run all winter. Lifetime Construction Builders, roofing since 2009, answers 24/7 and gets a crew to Grand Junction the same day, within a few hours.

Get a free estimate
A roofer on bare plywood decking running metal valley flashing down a roof valley, two more workers on the decking behind him
A roofer running metal valley flashing over new decking

What wears out roofs in Grand Junction: older homes and seasonal homes

Of the 1,276 homes in Columbia Township, which includes Grand Junction, 249 are seasonal homes and 637 were built before 1980. That's from the Census Bureau's 2020–2024 American Community Survey. In the 49056 ZIP code, 54.2% of homes predate 1980, and the median one was built in 1977.

When snow melts on a warm roof and refreezes at the cold eave, it forms an ice dam that pushes water back under the shingles.

On every new roof, Lifetime Construction Builders runs ice-and-water shield from the eave to 24 inches inside the exterior wall line, as Michigan Residential Code R905.2.7.1 requires. In cold weather, our crews hand-seal the shingles.

Source: U.S. Census Bureau, American Community Survey 2020–2024, tables B25004, B25034 and B25035.

A brick bungalow with deep snow on its hip roof and in the front yard, bare trees behind
Deep snow on the hip roof of a brick bungalow

Grand Junction roof permits, winter homes, shingle layers, and tarps

Short answers to what Grand Junction homeowners ask first. Anything else, ask on the phone.

A person answers 24/7(616) 360-2522
Who issues roof permits in Grand Junction, MI?

Michigan Township Services – Allegan, at 269-673-3239, issues building permits for Columbia Township, which includes Grand Junction. Michigan's building code lists no exemption for re-roofing, so call them before the tear-off. Lifetime Construction Builders gives you the free written estimate first, so you know what work you're asking about.

My cottage sits empty all winter. What should I do about the roof?

Get it inspected before you close it up, and again after a big storm. Lifetime Construction Builders inspects for free and takes dated photos. If a neighbor spots damage while you're away, a real person answers (616) 360-2522 24/7.

How many layers of shingles can a roof have in Michigan?

A new roof can't go over two or more existing layers; Michigan Residential Code R908.3.1.1 doesn't allow it. Lifetime Construction Builders counts the layers at the free inspection, and the tear-off is part of the written price.

How fast can you tarp a storm-damaged roof in Grand Junction?

The same day, within a few hours. Lifetime Construction Builders' crew usually spends 1 to 3 hours securing the tarp. Most emergency tarps cost $350 to $950, and a whole slope $1,200 to $2,500. Snow and ice on the roof can raise the price.

Roofing services in Grand Junction, MI

After wind, hail, or a fallen limb, we tarp the damage the same day and then make the repair. Each price here is our usual range; your free written estimate sets the exact number.

After you call: one contact from the free inspection to the nail sweep

Michigan homeowners' worst roofing reviews are about roofers who stop returning calls. On a Grand Junction roof, Luis, our regional manager, is the one name you deal with from start to finish.

  1. Luis picks up

    Call (616) 360-2522 at any hour and a real person answers. Luis takes your Grand Junction job from there.

  2. A free inspection

    For a leak or storm damage, a crew comes the same day, within a few hours. For a planned roof, Luis books a time to walk the roof and take dated photos.

  3. A written price that doesn't change

    You get one written estimate, and that number holds once work starts. If insurance is paying, claim help costs nothing extra.

  4. The township permit office

    Columbia Township's building permits come from Michigan Township Services – Allegan. 111 Grand Street, Allegan, 269-673-3239 or 800-626-5964.

  5. The roof goes on

    Most shingle homes take one to two days, with ice-and-water shield, drip edge, and Atlas shingles.

  6. A swept yard

    We haul the old roof away and sweep the yard for nails before the crew leaves.

A real person answers, day and night (616) 360-2522

What homeowners say about our crews

Homeowners around our Pullman office rate us 4.9 out of 5 on Google.

“We had Lifetime Construction Builders replace our entire roof last month after the winter storm damage, and I couldn't be happier with the results. From the initial inspection to the final cleanup, everything was handled professionally. The crew showed up on time every day, protected our landscaping with tarps, and finished the job in just two days. The new architectural shingles look amazing and we've already had neighbors asking for their contact info. Definitely recommend them for anyone in the Pullman area needing roofing work!”
Brian S. Google review
“This was our first experience purchasing a new roof, and we are so happy with the experience. Everyone was so pleasant to collaborate with. They completed the installation in a single day and took care of all tidying. For us, the price was reasonable. I am content with the performance. I strongly recommend them!”
Leroy M. Google review
“Great customer service and competitive pricing. Look to them to do your roof. Very professional and on time.”
Trevor S. Google review

Licensed in Michigan, backed by Atlas and the BBB

  • Lifetime transferable warrantyOn every roof we install
  • AtlasPreferred Contractor
  • Pinnacle PristineAtlas Authorized Installer
  • BBB Accredited Business
  • 252400088Michigan license
  • 2009Roofing since
  • $1M / $2MLiability / workers' comp insurance

Roofing in Grand Junction and eleven more towns

Our office is at 605 56th Street in Pullman. From there our crews roof Grand Junction and eleven other towns, from South Haven and Saugatuck across to Kalamazoo and Portage.

Lake-effect snow and your roof

Get a free roof estimate in Grand Junction

Tell us what you need. We'll call you back to book a free inspection, and you'll get the price in writing.

Leaking right now? Call (616) 360-2522

Add your name so we know who to ask for.

Add a phone number so we can call you back.

Pick a town, or Other.

Pick the closest one.

More questions before you hire a roofer in Grand Junction

Cost, an aging roof, winter work, claims, and payment.

A person answers 24/7(616) 360-2522
How much does a new roof cost in Grand Junction?

Most homes cost $11,000 to $22,000 with Atlas architectural shingles. Lifetime Construction Builders prices large or steep roofs at $22,000 to $32,000, and replacement decking at $80 to $150 a sheet. The free inspection ends in a written estimate, and that price doesn't change.

Is $30,000 too much for a roof?

It depends on the roof and the material. Lifetime Construction Builders prices most shingle homes at $11,000 to $22,000, and large or steep ones at $22,000 to $32,000. Standing seam steel runs $24,000 to $42,000 on most homes, and stone-coated steel $25,000 to $42,000.

Should a 20-year-old roof be replaced?

Not always; the free inspection from Lifetime Construction Builders tells you whether a repair will do. Most roof repairs cost $450 to $1,500 and take one visit of a few hours. A repair that needs new decking runs $1,500 to $2,800.

Can you put a shingle roof on in winter?

Yes. Below about 40°F, Lifetime Construction Builders hand-seals the asphalt shingles. Heavy snow cover can push back an inspection, because the crew needs to see the shingles to judge them.

Do you help with the insurance claim?

Yes, at no extra cost. Lifetime Construction Builders photographs storm damage during the free inspection, writes an estimate your adjuster can read, and meets the adjuster on the roof. When insurance covers the work, you pay only your deductible.

Do you offer financing or a military discount?

Yes. Lifetime Construction Builders takes 5% off for military customers and accepts credit cards, checks, and cash. Financing available, ask Luis.

Call (616) 360-2522 Estimate