Call (651) 998-8500

Wisconsin service area

Gutters, roofing, siding and windows in Pierce County, WI

Omega Exteriors serves Pierce County, Wisconsin, from its Farmington office, about 36 miles from the center of the county. Pierce County has 42,351 residents in 15,765 households (American Community Survey 2023, 5-year). Call our Farmington office at (651) 998-8500 or request a free estimate online.

Coverage

Cities we serve in Pierce County

The 10 Pierce County cities and communities we serve, with households, ZIP codes, nearby storm events and the nearest office.

In Pierce County we serve 10 cities and communities: Bay City, Diamond Bluff, Ellsworth, Elmwood, Hager City, Maiden Rock, Plum City, Prescott, River Falls and Spring Valley.

CityHouseholdsZIP codesStorm events nearby (2016 on)Nearest office
Bay City1555472340 within 10 miFarmington (34 mi)
Diamond Bluff865401446 within 10 miFarmington (26 mi)
Ellsworth1,4185401129 within 10 miFarmington (33 mi)
Elmwood3035474025 within 10 miEau Claire (31 mi)
Hager City1015401443 within 10 miFarmington (30 mi)
Maiden Rock475475036 within 10 miRochester (35 mi)
Plum City2355476123 within 10 miEau Claire (35 mi)
Prescott1,8895402135 within 10 miFarmington (19 mi)
River Falls5,5195402241 within 10 miFarmington (30 mi)
Spring Valley5715476725 within 10 miEau Claire (35 mi)

Housing

Homes in Pierce County

Housing figures for Pierce County from the American Community Survey 2023, 5-year, with a table of homes by year built.

Pierce County has 17,052 housing units, and 74% of them are single-family detached homes (American Community Survey 2023, 5-year). Another 4% are attached homes such as townhomes. Mobile homes make up 4% of the housing units.

The median home in Pierce County was built in 1980. 51% of homes in Pierce County were built before 1980, and 26% were built in 2000 or later. The most common building period is 1939 or earlier, with 3,166 homes.

76% of occupied homes in Pierce County are owner-occupied. The median owner-occupied home in Pierce County is valued at $308,600. Among occupied homes in Pierce County, 43% heat with utility gas, 18% with electricity, 30% with bottled or tank gas, 2% with fuel oil and 5% with wood.

Year builtHomesShare
2020 or later2171%
2010–20191,2657%
2000–20092,89717%
1990–19992,09512%
1980–19891,94311%
1970–19792,62215%
1960–19691,3248%
1950–19599856%
1940–19495383%
1939 or earlier3,16619%

Source: American Community Survey 2023, 5-year (tables B25024, B25034, B25035, B25003, B25077, B25040).

Storm record

Hail, wind and tornado record in Pierce County

Events in the NOAA Storm Events Database in Pierce County, from 2016 through March 31, 2026 for hail and through September 22, 2025 for thunderstorm wind and tornadoes.

The NOAA Storm Events Database records 25 hail events, 34 thunderstorm-wind events and 7 tornadoes in Pierce County from 2016 through March 31, 2026 for hail and through September 22, 2025 for thunderstorm wind and tornadoes. The largest hail on record there in that period was 3 inches on September 20, 2022, near River Falls. 9 of those hail events had hail 1.5 inches or larger.

The most recent hail event in Pierce County was on June 19, 2025: 0.88 in hail near Spring Valley. The most recent thunderstorm-wind event in Pierce County was on August 15, 2025, near Prescott. The strongest thunderstorm wind recorded in Pierce County in that period was 82 mph. The busiest year was 2016, with 16 events in all.

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

By year

Pierce County storm events by year

Hail, thunderstorm-wind and tornado events for each year from 2016 through 2026.

YearHail eventsWind eventsTornadoesLargest hail
20260no data yetno data yet—
20252501.5 in
2024022—
20238002 in
20223203 in
20212402 in
20201210.75 in
2019000—
20184522 in
20174011 in
201611410.88 in

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

Event list

Most recent recorded events in Pierce County

The 15 most recent events on record, newest first, each with its date, type and nearest place.

DateEventNearest place
August 15, 202568 mph windPrescott
July 28, 202559 mph windPrescott
July 28, 202559 mph windEllsworth
July 28, 202559 mph windSpring Valley
July 28, 202558 mph windBay City
June 19, 20250.88 in hailSpring Valley
June 19, 20251.5 in hailPlum City
August 29, 2024EF0 tornadoEllsworth
August 29, 2024EF0 tornadoPrescott
August 29, 202464 mph windEllsworth
August 27, 202458 mph windRiver Falls
August 11, 20231.25 in hailBay City
August 11, 20232 in hailPlum City
July 22, 20231.75 in hailEllsworth
July 22, 20231.75 in hailEllsworth

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

Risk ratings

Pierce County storm and winter risk ratings

FEMA National Risk Index scores for 7 perils in Pierce County, with the county's rank in Wisconsin.

Pierce County scores 79.3 of 100 for hail in FEMA's National Risk Index, which ranks 45th of 72 Wisconsin counties. Pierce County scores 82.3 of 100 for strong wind in FEMA's National Risk Index, which ranks 13th of 72 Wisconsin counties. Pierce County scores 43.7 of 100 for winter weather in FEMA's National Risk Index, which ranks 43rd of 72 Wisconsin counties. Of the perils listed here, the highest score in Pierce County is for tornado, at 91.2 of 100.

Pierce County averages 36 inches of precipitation a year (NOAA 1991–2020 normals). The average annual temperature in Pierce County is 44.3°F.

PerilScore (0–100)Rank in Wisconsin
Hail79.345th of 72
Strong wind82.313th of 72
Tornado91.22nd of 72
Winter weather43.743rd of 72
Ice storm22.959th of 72
Cold wave58.370th of 72
Lightning46.553rd of 72

Source: FEMA National Risk Index, 2026 release; rank among the state's counties computed from the scores; NOAA 1991–2020 climate normals.

Your local office

Served from our Farmington office

How to reach the Farmington office, the nearest to the center of Pierce County.

Our Farmington office is at 821 3rd St, Farmington, MN 55024, about 36 miles from the center of Pierce County. Its hours are Monday–Friday 7:00 AM–7:00 PM. You can reach that office at (651) 998-8500.

Questions

Questions about Pierce County

8 questions and answers about Omega Exteriors in Pierce County.

Does Omega Exteriors serve Pierce County?

Yes. Omega Exteriors serves Pierce County from its Farmington office, about 36 miles away.

Which cities in Pierce County does Omega Exteriors serve?

We serve 10 cities and communities there: Bay City, Diamond Bluff, Ellsworth, Elmwood, Hager City, Maiden Rock, Plum City, Prescott, River Falls and Spring Valley.

How often does hail hit Pierce County?

NOAA lists 25 hail events in Pierce County from 2016 through March 31, 2026. By year: 2026: 0, 2025: 2, 2024: 0, 2023: 8, 2022: 3, 2021: 2, 2020: 1, 2019: 0, 2018: 4, 2017: 4, 2016: 1.

When was the last recorded storm near Pierce County?

The most recent event on record in Pierce County is 68 mph wind on August 15, 2025, near Prescott.

Have tornadoes been recorded near Pierce County?

NOAA lists 7 tornadoes in Pierce County from 2016 through September 22, 2025.

How old are homes in Pierce County?

The median home in Pierce County was built in 1980, and 51% of homes there were built before 1980.

How does Pierce County rate for hail and wind risk?

Pierce County scores 79.3 of 100 for hail and 82.3 of 100 for strong wind in FEMA's National Risk Index, ranking 45th and 13th of 72 Wisconsin counties.

Which office serves Pierce County?

Our Farmington office at 821 3rd St, Farmington, MN 55024, about 36 miles away.

Local work

Our work in and around Pierce County

1 project from Omega Exteriors in and around Pierce County.

See Omega Exteriors Minnesota Roofing Transformation.

Ready when you are

Tell us what you need and we will get back to you — Monday–Friday 7:00 AM–7:00 PM.

Request a free estimate

Tell us about your project

Send a few details and Omega Exteriors will reply by phone or email.

What do you need?
Where and what

How we reach you

All fields are required.

CallEstimate