Roofing Company in La Crescent, MN

Roof replacement, storm repair, and new roofs for La Crescent homes — from the family that's roofed this valley since 1987.

Licensed & InsuredFree EstimatesFamily Owned Since 1987

Roofs That Hold Up on the Hillside

La Crescent roofs live a harder life than most. Storm cells that build over the coulees tend to funnel straight up the Mississippi valley, the hillside neighborhoods above town catch wind that the village core never feels, and north-facing slopes hold snow and breed ice dams weeks after the rest of the roof is clear. We've been roofing homes on both sides of this river valley since 1987.

The housing mix here runs from older homes in the village core near Main Street to the split-levels and walkouts climbing the hillside off County 29 and the newer builds toward Eagles Bluff. Each has its own roofing quirks — the hillside homes especially, where valleys, dormers, and complex rooflines demand flashing work done by someone who's mastered it, not learned it on your house.

We're about 30 minutes from La Crescent via Highway 16, and unlike the storm-chasing crews that sweep through after every big hail event and vanish, we're here year-round. If something ever needs attention under warranty, you call Josh or Justin — the same people who installed it.

39+
Years Building
150+
Homes Built
~30 mi
From La Crescent
100%
Family Operated

La Crescent Roofing Services

Straight Answers, Written Estimates

Every estimate is free, written, and itemized. If your roof has years left, we'll tell you — our business here runs on referrals, and honesty is where those come from.

La Crescent Roofing FAQ

How much does a roof replacement cost in La Crescent?
Most asphalt-shingle replacements here run $8,000–$18,000 depending on size, pitch, and complexity — the hillside homes with multiple valleys and dormers land at the higher end, simple ranches at the lower. Our Minnesota roof cost guide breaks the numbers down, and written estimates are always free.
Do you work with insurance on hail claims in La Crescent?
Yes — hail that hits La Crosse usually crosses the river too, and we've handled claims on the Minnesota side for decades. We photograph and document the damage, meet your adjuster at the house, and provide the itemized scope your carrier needs.
How long does a roof replacement take?
Most La Crescent homes are done in 1–3 days; complex hillside rooflines can take up to a week. We protect landscaping, magnet-sweep for nails, and haul all debris away.
Why hire a Minnesota contractor instead of a La Crosse company?
Either can do good work — but licensing matters. We're licensed Minnesota residential contractors (#BC638792), which is what applies on your side of the river, and we've built and roofed homes in Houston County for 39 years. You also get owners on the roof, not a rotating crew.

More From Rasmussen in La Crescent

La Crescent Homeowners

Get a Free Roofing Estimate in La Crescent

Storm damage, an aging roof, or a second opinion — we'll take a look and put honest numbers in writing.

Request a Quote Call Josh: 507-450-9573