Halstead & Sons Roofing Grand Rapids, Michigan Book an inspection
Roofing · Grand Rapids, Michigan

Built for Grand Rapids weather, logged one roof at a time.

Sleet in April, hail in July, a thaw in January. Every season leaves a mark up there. We read the roof, write down what it needs, and put it right — shingles, flat sections, gutters, and the attic air underneath all of it.

The Halstead ledger

Grand Rapids weather keeps score. Your roof should not be the tally.

Four things do most of the damage around here: wind off a front, the freeze-thaw swing, water that cannot get off the roof, and heat that cannot get out of the attic. This is what we look at, and when.

01

Storm damage

Tarping and repair

Wind, hail, and limbs off the neighborhood canopy. Shingles torn off, valleys opened up, decking punctured. If water is getting in now, the roof gets covered first and the repair gets scheduled next.

02

Freeze-thaw

Shingle replacement

Michigan swings above and below freezing all winter. Shingle edges lift, flashing opens, and small gaps widen by spring. When the deck and the flashings are past patching, the replacement is planned around them.

03

Water and drainage

Gutters · flat roof

Porches, additions, and garages pond in the low spots, and gutters that cannot carry the runoff push water back into the fascia and down to the foundation. On a flat roof the seams and flashings fail first; on everything else, the drainage does.

04

Attic heat and moisture

Attic ventilation

Heat and moisture trapped under the deck cook shingles from the inside out. Intake at the soffit and exhaust at the ridge keep the attic breathing, so the roof above it lasts the way it should.

What we do

Roof work from the ridge down to the gutter.

Pitched roofs, low-slope sections, drainage, and attic air. Every job starts with a look at the roof and a written estimate before anything is scheduled.

  • 01

    Shingle roof replacement

    Tear-off and replacement for pitched roofs, flashed properly at chimneys, valleys, and sidewalls.

  • 02

    Flat roof repair

    Low-slope porches, additions, and garages — seams, ponding, and membrane patches done to last.

  • 03

    Storm damage tarping

    Emergency cover to stop water where it is coming in, until the full repair can be scheduled.

  • 04

    Gutter installation

    Gutters and downspouts that move water off the roof and away from the house.

  • 05

    Attic ventilation

    Intake and exhaust balanced so heat and moisture leave instead of cooking the deck.

  • 06

    Free roof inspections

    A documented look at the roof — from the ground, on the roof, and in the attic.

Roofer nailing new shingles on a pitched roof in a Grand Rapids neighborhood
Hands fitting a new gutter section along a house fascia

On the roof, Grand Rapids

Not sure what you are looking at? The inspection is free, and it comes with a plain answer on repair or replacement.

Book a free roof inspection
Storm-damaged roof with missing shingles and a tarp over the exposed deck
Inspector with a flashlight checking roof deck and ventilation in a dim attic

Storm damage, freeze-thaw, and the attic underneath

How it goes

We read local weather from the ground up.

Grand Rapids sits in a river valley under a heavy tree canopy, with a freeze-thaw swing that runs from late fall into spring. Roofs here live with all of it: shade that holds moisture, limbs that come down in wind, and meltwater that refreezes overnight.

  1. 01

    Tell us what you are seeing

    A stain on the ceiling, a shingle in the yard, water in the porch ceiling, or just a roof that has not been looked at in a while.

  2. 02

    We inspect at no charge

    Ground level, on the roof, and in the attic where it matters. What we find gets written down, not guessed at.

  3. 03

    You get a written estimate

    Repair or replacement, with the options laid out and what each one means for the roof over the next few winters.

Service area

Grand Rapids, Michigan and the surrounding communities.

Final entry

Book the inspection. We write the first line.

Free roof inspections across Grand Rapids. Send us the details and we will arrange a time to get on the roof, document what is there, and give you a straight answer.

  • 01Storm damage, leaks, or missing shingles
  • 02A full replacement estimate
  • 03Gutters, flat roofs, and attic ventilation

Inspection request

A few lines is enough. We will follow up to confirm a time.

Free inspections. No obligation. We will confirm the visit before anyone gets on the roof.