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.
| City | Households | ZIP codes | Storm events nearby (2016 on) | Nearest office |
|---|---|---|---|---|
| Bay City | 155 | 54723 | 40 within 10 mi | Farmington (34 mi) |
| Diamond Bluff | 86 | 54014 | 46 within 10 mi | Farmington (26 mi) |
| Ellsworth | 1,418 | 54011 | 29 within 10 mi | Farmington (33 mi) |
| Elmwood | 303 | 54740 | 25 within 10 mi | Eau Claire (31 mi) |
| Hager City | 101 | 54014 | 43 within 10 mi | Farmington (30 mi) |
| Maiden Rock | 47 | 54750 | 36 within 10 mi | Rochester (35 mi) |
| Plum City | 235 | 54761 | 23 within 10 mi | Eau Claire (35 mi) |
| Prescott | 1,889 | 54021 | 35 within 10 mi | Farmington (19 mi) |
| River Falls | 5,519 | 54022 | 41 within 10 mi | Farmington (30 mi) |
| Spring Valley | 571 | 54767 | 25 within 10 mi | Eau 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 built | Homes | Share |
|---|---|---|
| 2020 or later | 217 | 1% |
| 2010–2019 | 1,265 | 7% |
| 2000–2009 | 2,897 | 17% |
| 1990–1999 | 2,095 | 12% |
| 1980–1989 | 1,943 | 11% |
| 1970–1979 | 2,622 | 15% |
| 1960–1969 | 1,324 | 8% |
| 1950–1959 | 985 | 6% |
| 1940–1949 | 538 | 3% |
| 1939 or earlier | 3,166 | 19% |
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.
| Year | Hail events | Wind events | Tornadoes | Largest hail |
|---|---|---|---|---|
| 2026 | 0 | no data yet | no data yet | — |
| 2025 | 2 | 5 | 0 | 1.5 in |
| 2024 | 0 | 2 | 2 | — |
| 2023 | 8 | 0 | 0 | 2 in |
| 2022 | 3 | 2 | 0 | 3 in |
| 2021 | 2 | 4 | 0 | 2 in |
| 2020 | 1 | 2 | 1 | 0.75 in |
| 2019 | 0 | 0 | 0 | — |
| 2018 | 4 | 5 | 2 | 2 in |
| 2017 | 4 | 0 | 1 | 1 in |
| 2016 | 1 | 14 | 1 | 0.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.
| Date | Event | Nearest place |
|---|---|---|
| August 15, 2025 | 68 mph wind | Prescott |
| July 28, 2025 | 59 mph wind | Prescott |
| July 28, 2025 | 59 mph wind | Ellsworth |
| July 28, 2025 | 59 mph wind | Spring Valley |
| July 28, 2025 | 58 mph wind | Bay City |
| June 19, 2025 | 0.88 in hail | Spring Valley |
| June 19, 2025 | 1.5 in hail | Plum City |
| August 29, 2024 | EF0 tornado | Ellsworth |
| August 29, 2024 | EF0 tornado | Prescott |
| August 29, 2024 | 64 mph wind | Ellsworth |
| August 27, 2024 | 58 mph wind | River Falls |
| August 11, 2023 | 1.25 in hail | Bay City |
| August 11, 2023 | 2 in hail | Plum City |
| July 22, 2023 | 1.75 in hail | Ellsworth |
| July 22, 2023 | 1.75 in hail | Ellsworth |
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.
| Peril | Score (0–100) | Rank in Wisconsin |
|---|---|---|
| Hail | 79.3 | 45th of 72 |
| Strong wind | 82.3 | 13th of 72 |
| Tornado | 91.2 | 2nd of 72 |
| Winter weather | 43.7 | 43rd of 72 |
| Ice storm | 22.9 | 59th of 72 |
| Cold wave | 58.3 | 70th of 72 |
| Lightning | 46.5 | 53rd 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.
More
Nearby and related
Links to Wisconsin and All service areas and to 8 nearby counties.
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.

