Free roof inspections across the Twin Cities. Get your free Roof & Storm Report in 30 seconds →
Repair King roofer tearing off shingles on a split-level home in Buffalo, MN, October 2021
Buffalo, Minnesota

Buffalo roofing for the Wright County seat

Repair King serves Buffalo homeowners from Buffalo Lake and Lake Pulaski to the newer neighborhoods on the edge of town. Our Buffalo work includes a night-time storm inspection and a full tear-off on 13th Street South, and down the road in Cokato we re-roofed The Marketplace grocery store, a store run by the same family behind Buffalo's Cub. We document hail and wind damage with dated photos and pull the city's reroof permit for you.

2.0"Largest hail reported near our Buffalo job site since 2015 (Aug 10, 2020)
30%of Buffalo's homes were built between 2000 and 2009 (Census ACS)
CokatoOur Marketplace grocery roof, about half an hour west
2009Licensed Minnesota contractor (BC695228) since
Buffalo's building boom

Why are so many Buffalo roofs due at the same time?

About 1,966 of Buffalo's roughly 6,500 homes were built from 2000 to 2009, according to Census estimates. That's close to a third of the city in one decade. Asphalt roofs installed then are now around 20 years old, the age when a hailstorm or strong wind often turns patchable wear into a full replacement.

Buffalo has been the Wright County seat since the 1860s, but most of today's city is much newer. The median Buffalo home was built in 1993, and the 2000s alone added more housing than the 1970s, 1980s and 1960s combined. Whole streets went up in a few years, with the same builders, the same shingle lines and the same roof shapes.

When a storm hits a neighborhood like that, it tends to hit everyone's roof at once. NOAA storm reports put 2-inch hail near our Buffalo job site on August 9 and 10, 2020, and 1.75-inch hail on May 30, 2022. On a 20-year-old shingle, the granules are thinner and the mat is stiffer, so hail breaks through more easily and wind lifts tabs that would have held when the roof was new.

Our advice for Buffalo's 2000s neighborhoods is the same whatever the weather brings: get the whole roof inspected, including the vents, flashing, gutters and siding, and keep the photos. If the roof has years left, you'll know. If it doesn't, you'll have a record showing what the last storm did.

Commercial work

Look what we did for your neighbors in Cokato

The Marketplace in Cokato is the biggest grocery store for miles around, and it's one of our biggest roofs in Wright County. The Marohn family that runs it started with Marv's Red Owl in Annandale in 1967 and also runs the Cub in Buffalo. We did not work on Buffalo's Cub. The Cokato store and the Cokato Dairy Queen are our neighbor jobs.

Drone view of Repair King crews replacing the roof of The Marketplace grocery store in Cokato, MN, July 2024

The Marketplace grocery store, Cokato

In July 2024 a drone view shows our crews partway across The Marketplace roof, with the new white membrane on one side and the old surface still to go. The store stayed open the whole time. This job is in Cokato, not Buffalo.

Stone veneer entrance tower of the Dairy Queen Grill & Chill in Cokato, MN at sunset, October 2023

Dairy Queen Grill & Chill, Cokato

Just up Highway 12 from The Marketplace, the Cokato Dairy Queen has a stone-veneer entry tower and parapet roof. We documented it in October 2023 and came back for coping and flashing work in 2024.

Buffalo homes & buildings

What are homes in Buffalo built like?

Buffalo is mostly single-family homes, and most of them are younger than the typical Minnesota small town's. Census estimates put the median home at 1993, with about 36% of housing built in 2000 or later and about 8% built in 1939 or earlier, mostly near downtown and the lakes.

Local factorWhat we see in BuffaloWhy it matters for repairs
Housing ageMedian year built 1993; about 1,966 of 6,506 units built 2000–2009; 514 built 1939 or earlier (ACS 2020–2024)2000s roofs are hitting replacement age together; pre-war homes can hide board decking and several old layers
Housing mixAbout 68% detached homes, 11% townhomes and other attached units, 13% in buildings with 5 or more unitsTownhome rows share roof lines, so one owner's repair has to match the neighbors'
Owners vs. rentersAbout 74% owner-occupiedRental owners get a dated photo record of the whole building after a storm
LakesBuffalo sits between Buffalo Lake and Lake PulaskiHomes facing open water take more wind; we check ridge caps, rakes and exposed slopes after a storm
Split-levels and garages1970s–1990s split-levels with attached garages, like our 13th Street South jobAluminum trim, garage doors and siding dent in the same storm that damages the roof, so we photograph all of it
PermitsReroofs are a fixed-fee residential permit, applied for online through CitizenserveWe handle the application; you don't need to file anything yourself
Project files

Buffalo project file

From our CompanyCam records. Each summary sticks to what the photos show.

Tarps laid out around a split-level home in Buffalo, MN during a Repair King roof tear-off, October 2021

Split-level home on 13th Street South

Property
Split-level home with an attached garage, brick lower level and a three-season porch
Work
Storm inspection by flashlight in the evening on October 12–13, 2021, then a complete tear-off and re-roof later that month, with tarps protecting the yard and landscaping
Found
Hail dents in the garage door panels, aluminum trim, window wraps and siding, photographed around the whole house; the shingle roof was covered in leaves and debris from the surrounding trees
When
October 2021
Hail & storm history

When did hail last hit Buffalo?

NOAA storm reports put 1-inch hail near our Buffalo job site on July 19, 2023, a year after 1.75-inch hail on May 30, 2022. The largest since 2015 was 2-inch hail on back-to-back days, August 9 and 10, 2020, and there have been 4 separate days with hail of 1 inch or more since 2015. Wind matters too: a 61 mph gust was reported on July 27, 2025, and trees were reported down east of town on June 28, 2025. Buffalo also sat in the path of the June 17, 2010 outbreak, Minnesota's largest tornado outbreak on record, which put a tornado near town.

Jul 19, 2023Last hail report near Buffalo (1")
2"Largest hail reported near Buffalo since 2015 (Aug 10, 2020)
4Days with 1"+ hail reported near Buffalo since 2015
DateTypeWhat was reportedWhat to check
Jul 27, 2025Wind61 mph wind gust measuredMissing or creased shingles, ridge caps, flashing, siding
Jun 28, 2025WindDamaging wind reported (trees/limbs down)Missing or creased shingles, ridge caps, flashing, siding
Sep 29, 2023Wind58 mph wind gust measuredMissing or creased shingles, ridge caps, flashing, siding
Jul 19, 2023Hail1" hail reportedShingles, roof vents, gutters, siding, window screens

Source: NOAA Storm Prediction Center storm reports within 3 miles of Buffalo 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 slope walked; hail hits chalk-marked and photographed up close
  • Vents, flashing, gutters, downspouts and window screens checked for dents
  • Siding and trim checked on every side of the house, garage and sheds
  • A dated photo report you keep, whatever we find

Check your own address

Our free Roof & Storm Report looks up hail and wind history for your exact address, not just the city.

Job photos

Buffalo job photos, from our job camera

Dumpster and tarps set up for a roof tear-off on a Buffalo split-level, October 2021
Dumpster and tarps set up for a roof tear-off on a Buffalo split-level, October 2021
Tarps along the side of a Buffalo home during a roof tear-off, October 2021
Tarps along the side of a Buffalo home during a roof tear-off, October 2021
Hail dents in siding on a Buffalo home, photographed by flashlight in October 2021
Hail dents in siding on a Buffalo home, photographed by flashlight in October 2021
Dented garage door panel found on a Buffalo storm inspection, October 2021
Dented garage door panel found on a Buffalo storm inspection, October 2021
Brick chimney and shingle roof during a night inspection in Buffalo, October 2021
Brick chimney and shingle roof during a night inspection in Buffalo, October 2021
Two-story side of a Buffalo home photographed at dusk during a storm inspection, October 2021
Two-story side of a Buffalo home photographed at dusk during a storm inspection, October 2021

Photos taken by Repair King crews at Buffalo properties. Dates are the capture dates from our job camera.

Codes & permits

Do you need a permit to replace a roof in Buffalo, MN?

Yes. The City of Buffalo lists reroofs as a residential building permit type, and it's a fixed-fee permit in the city's 2026 fee schedule. Applications are made online through the city's Citizenserve portal.

Buffalo moved its permitting to Citizenserve, where you pick a permit type and subtype: Residential Building, then Reroof. Commercial buildings have their own Reroof subtype. The city adds a 2.75% card convenience fee (minimum $2.95) when permits are paid by card. Repair King applies under our Minnesota contractor license (BC695228) and schedules the inspection.

If your property is outside city limits in one of the townships around Buffalo, the permit usually comes from Wright County Planning & Zoning instead. We confirm the right office from the address before we schedule.

Local

How did Buffalo get its name?

Buffalo took its name from Buffalo Lake, which early traders named for the large numbers of buffalo fish in its waters, not the animal. The village was platted in 1856 and has been the Wright County seat since the late 1860s, when it took the title from Monticello.

Sturges Park on the east shore of Buffalo Lake started as a private park that A. E. Sturges opened in June 1903. The Swedish Free Church bought it in 1916, and the city purchased it in 1958 and officially named it Sturges Park in 1961. Today it has 1,297 feet of lake frontage, a spring that runs year-round and the musical instrument trail. Downtown history runs deep too: when the brick county courthouse went up in 1877, builders used stone gathered around Buffalo Lake for part of the basement and fired the bricks near the site.

Inspect first

Storm damage in Buffalo: what should you do first?

Start with an inspection, not a decision. A damaged shingle does not automatically mean a roof needs to be replaced. What matters is what the inspection actually finds on the roof, siding, gutters and windows.

1 · InspectWe check the roof, soft metals, gutters, siding and windows, and we check the storm history for your address.
2 · DocumentYou get a dated photo report of everything we observe, damage or not.
3 · DecideYou choose the next step: repair, replace, or keep an eye on it. We explain the repair options and give you a written estimate.

Repair King is a licensed Minnesota contractor (BC695228). We are not a public adjuster and do not negotiate insurance claims. Questions about your policy belong with your insurance company.

FAQ

Buffalo roofing questions

Do I need a permit to replace my roof in Buffalo?

Yes. Reroofs are a residential building permit in Buffalo, applied for online through the city's Citizenserve system. Repair King handles the application under our Minnesota license (BC695228).

When did hail last hit Buffalo?

NOAA storm reports show 1-inch hail near Buffalo on July 19, 2023, and 1.75-inch hail on May 30, 2022. The largest since 2015 was 2-inch hail on August 9–10, 2020. Run a free Roof & Storm Report for your exact address.

My Buffalo home was built in the 2000s. Is the roof near the end of its life?

It may be. About 30% of Buffalo's homes were built between 2000 and 2009, so many original asphalt roofs are now around 20 years old. An inspection tells you whether yours has years left or is ready for replacement.

Do lake homes on Buffalo Lake or Lake Pulaski need anything different?

Mostly more attention to wind. Homes facing open water take stronger gusts, so we check ridge caps, rakes, exposed slopes and flashing closely after a storm.

Did Repair King roof the Cub or Marketplace stores?

We replaced the roof on The Marketplace grocery store in Cokato in 2024. That's a neighbor job about half an hour west; we did not work on the Cub in Buffalo, though the same family runs both stores.

Do you check siding and garage doors, too?

Yes. On our Buffalo job, hail dented the garage door, aluminum trim and siding as well as the roof. We photograph every side of the house so nothing gets missed.

Will my insurance cover a new roof?

That's a question for your insurer. We document what we find with a dated photo report of the roof, flashing, gutters, siding and windows; coverage questions go to your insurance company.

Book a free roof inspection

No cost, no pressure. You get photos of everything we find.

Prefer to talk? (612) 354-7677
Over-communication is our standard

You'll never have to wonder what's happening.

The #1 complaint about contractors is "they stopped calling me back." Our system texts and emails you at every step, from the moment you book to the final walkthrough.

Appointment confirmed

Text and email confirmation the moment you book, plus a reminder before we arrive.

"You're booked for Tue 10 AM ✓"

On our way

A heads-up text when your inspector or crew is headed to your home. No waiting around.

"On our way, 20 min out"

Photos of everything

You see what we see: a photo report of every finding, yours to keep.

"Your photo report is ready"

Every stage, updated

Materials ordered, crew scheduled, install day, final walkthrough. You hear about each step as it happens.

"Materials delivered for Thursday"

A real person answers

Questions? Call or text and talk to our team, not a phone tree.

"Got it, we'll check and text you back"

Informed at every step. That's the Repair King standard.

Storm hit? Leak showing up? Let's look at it this week.

Free inspection, photo report, straight answer.