
Dennison roofing and storm damage repair
Dennison is a one-square-mile railroad town of about 220 people straddling the Goodhue-Rice county line, and even a town this small takes a direct hit from Minnesota hail. Repair King has been on Dennison roofs for full tear-offs and inspections, and we pull the permit at Dennison City Hall on Goodhue Avenue the same way we would for a much bigger city.
A small town split by a county line
Dennison covers about a square mile, and most of it sits in Goodhue County with a small slice reaching into Rice County. The town's roofs reflect its history as an 1880s Chicago Great Western rail stop.
In-town lots near Goodhue Avenue
Older homes on the original railroad-town plat, several with detached garages built later. Simple gable roofs, straightforward tear-offs.
Newer ranch and split-level homes
Houses built from the 1970s on, closer to the edges of town, typically with attached garages and standard asphalt shingles.
Farms outside the city limits
Acreages and farmsteads in Goodhue and Rice County township land around Dennison, where we inspect houses, garages and outbuildings on the same visit.
When storms last hit Dennison
Dennison sits in a corridor of Goodhue and Rice County that took a serious hit on April 13, 2026: NOAA storm reports logged hail up to 3.3 inches right at Dennison, with 1.5 and 1.75-inch stones reported just outside town the same day — the largest hail near Dennison since 2015. That same storm reportedly damaged the roof of Dennison City Hall and dented the garage door on the city's wastewater building, according to city council minutes. Hail that size can crack shingles, dent soft metals and split siding, even on buildings as sturdy as a municipal building.
| Date | Type | What was reported |
|---|---|---|
| Apr 13, 2026 | Hail | 3.3" hail reported |
Source: NOAA Storm Prediction Center storm reports within 3 miles of Dennison properties Repair King has worked on, through September 2026. Reports are from trained spotters and the public; hail can hit a street without a report.
What our inspection covers
- Every roof slope walked and chalk-marked hits photographed
- Soft metals checked: vent caps, gutters, downspouts, siding
- Garages and outbuildings inspected along with the house
- Dated, GPS-tagged photo report you keep for insurance or your own records
Check your own address
Our free Roof & Storm Report looks up hail and wind history for your exact address, not just the city.
Real Dennison jobs, from our job camera






Photos taken by Repair King crews at Dennison properties. Dates are the capture dates from our job camera.
Roofing permits in the City of Dennison
The City of Dennison issues building permits out of Dennison City Hall on Goodhue Avenue, and roof replacement work falls under the Minnesota State Building Code like it does everywhere else in the state. Repair King pulls the permit under our Minnesota contractor license (BC695228).
Dennison is a small city and its zoning and building rules are handled directly by the city council and clerk, so timelines can move faster than a bigger city, but we still confirm requirements before we schedule a crew.
Properties on the edge of town that sit in unincorporated Goodhue or Rice County township land go through the respective county's building department instead. We check your address against the city limits before we apply.
Around Dennison
Dennison started as a railroad stop in 1884 when the Chicago Great Western line came through, and its post office opened in 1885, named for early settler Morris P. Dennison. It grew into a small farm-service town with a school, general stores and a creamery before the rail traffic faded, and it was formally incorporated as a village in 1904. Dennison is unusual in that its city limits cross the Goodhue-Rice county line. It's still a working farm community today, and our jobs here run from in-town houses to acreages just outside the city limits.
Dennison roofing questions
Do I need a permit to replace my roof in Dennison?
Yes. The City of Dennison issues building permits at City Hall on Goodhue Avenue, and roofing work follows the Minnesota State Building Code. Repair King pulls the permit for you.
I'm just outside Dennison city limits — who handles my permit?
If your address is in unincorporated Goodhue or Rice County land, the county building department issues the permit instead of the city. We confirm which applies before scheduling.
When did hail last hit Dennison?
NOAA storm reports show hail up to 3.3 inches right at Dennison on April 13, 2026, with additional 1.5 and 1.75-inch hail reported just outside town the same day. That's the largest hail recorded near Dennison since 2015.
Does Repair King work on both sides of the Goodhue-Rice county line?
Yes. Dennison's city limits actually cross both counties, and we service homes and farms on either side.
What do I get from a Repair King inspection?
A dated photo report covering roof slopes, vents, flashing, gutters and siding, so you have a clear record of your property's condition.
Book a free roof inspection
No cost, no pressure. You get photos of everything we find.
