Skip to content
Call or text (815) 420-3377Mon to Sat, 7 a.m. to 7 p.m.

Bathroom Remodeling Across Winnebago County

Updated

Short answer

This site covers all 14 cities, villages and census-designated places in Winnebago County, plus the rural areas between them. The county median home dates to 1971, 63.4% of homes were built before 1980, and 34.7% of owner households are headed by someone 65 or older. Each town page has its own numbers, permit office, plumbing rule and water supplier.

What changes from town to town

No cost guide prices Roscoe and Rockford separately, so the ranges on this site apply to both. What changes at the town line is the paperwork: who issues the permit, which small jobs skip it, who is allowed to do the plumbing and what the permit costs.

Who issues the permit

Rockford and Loves Park run their own building departments. Machesney Park issues its own permits, but Loves Park does the inspections, so the inspection call goes to the Loves Park Building Department. Winnebago village and Pecatonica take applications at village hall. For 9 of the places on this site, including Roscoe, Rockton, Cherry Valley, South Beloit, Durand and New Milford, the Winnebago County Building Division at 404 Elm Street in Rockford issues the permit and does the inspection; Durand also wants its zoning administrator's written approval first.

Which jobs skip the permit

Rockford is the only place that spells it out. Replacing a fixture in the same spot is exempt as long as no trap or piping has to be resized or rearranged, so swapping a toilet or faucet needs no plumbing permit, but moving the toilet, tub or shower drain does. Loves Park says permits are needed for all remodeling and plumbing work and posts no list of exempt swaps. The county pages do not address it either way. Outside Rockford, call before you assume a vanity or toilet swap is permit-free.

Who may do the plumbing

Illinois law lets the owner who lives in a single-family home do their own plumbing, to code and with inspection, and otherwise requires a state-licensed plumber. Rockford's FAQ says the same in plain words. Loves Park's 2025 residential code says all plumbing work is done by Illinois licensed plumbers and asks for the license number on the application, so ask the city how it treats an owner before planning to do it yourself.

What the permit costs

Rockford's fee schedule charges 0.55% of the job's reported value plus $56 per trade permit. Loves Park's 2018 schedule charges $15 per plumbing fixture plus a $40 processing fee. The county charges a $40 processing fee per trade permit. All of these schedules are undated or years old, and starting work without a permit doubles the fee in Rockford, Loves Park, Machesney Park and Pecatonica. National guides put a bathroom permit at $100 to $1,000 (Angi).

Who supplies the water

Rockford and Loves Park pump their own wells, the North Park Public Water District serves Machesney Park and parts of Loves Park and Roscoe, Illinois American Water serves South Beloit, and the smaller villages run their own wells. Many rural homes and part of Roscoe are on private wells. None of the reports we read publishes a hardness figure, so test your own tap before choosing glass and fixtures; the hard water guide explains why it matters.

Housing age and owner age

The oldest median home is in Pecatonica (1959) and the newest in Westlake Village (2004). Pecatonica has the highest share built before 1960 (51.3%). Rockford alone holds 44.1% of the county's owner households, and 35.2% of them are 65 or older. The highest owner-age share is in Lake Summerset (57.9%), which is where accessible bathrooms and tub-to-shower conversions come up most. Homes built before 1978 bring in the EPA lead-safe rule; see the lead paint guide.

PlaceMedian year builtBuilt before 1960Built before 1980Owners 65 or older
Pecatonica195951.3%78.5%26.4%
Rockford196346.5%74.3%35.2%
Durand197428.1%64.7%37.4%
Machesney Park197822.6%54.4%33.6%
New Milford198428.2%44.9%19.7%
Winnebago198523.7%43.6%35.2%
Loves Park198620.2%41.7%37.1%
Argylesmall sample19860%19.1%52.5%
Lake Summerset19883.3%32%57.9%
South Beloit199123.4%40.9%23.4%
Rockton199614.7%23.2%20.7%
Cherry Valley199715.1%21.2%31.6%
Roscoe20013.2%9.1%31.3%
Westlake Village20040%0%22.7%

Source: U.S. Census Bureau, ACS 2020-2024 5-year, via Census Reporter, share of housing units by year built (B25034, B25035) and share of owner households whose householder is 65 or older (B25007). Medians cannot be summed, so unincorporated Winnebago County is not in the table.

Permit office, fees and water by town

Short labels; each town page quotes the full rule and links the source. The permit guide walks through which bathroom jobs need one.

PlacePermit officePublished fee ruleWater supplier
RockfordCity of Rockford, Construction and Development Services0.55% of job value + $56 per trade permit (confirm)Rockford Water Division (city wells)
Loves ParkCity of Loves Park Building Department (also inspects for Machesney Park)$15 per fixture + $40 processing (2018 schedule, confirm)Loves Park city wells; North Park PWD in parts
Machesney ParkMachesney Park Building Division (inspections by Loves Park)Set by the Building Clerk (no published formula)North Park Public Water District
RoscoeVillage of Roscoe (zoning) plus Winnebago County Building Division$40 per trade permit + valuation table (2016 schedule, confirm)North Park PWD in parts; private wells elsewhere
RocktonVillage of Rockton (zoning) plus Winnebago County Building Division$40 per trade permit + valuation table (2016 schedule, confirm)Village of Rockton (village wells)
South BeloitWinnebago County Building Division (city adopts county permits and fees)$40 per trade permit + valuation table (2016 schedule, confirm)Illinois American Water
Cherry ValleyWinnebago County Building Division (Cherry Valley village)$40 per trade permit + valuation table (2016 schedule, confirm)Village of Cherry Valley (wells)
WinnebagoVillage of Winnebago, Building Safety and PermittingSet by the Building InspectorVillage of Winnebago (wells)
PecatonicaVillage of Pecatonica, Village HallFee ordinance 2014-23; double fee if started without a permitVillage of Pecatonica (wells)
DurandVillage of Durand zoning approval, then Winnebago County Building Division$40 per trade permit + valuation table (2016 schedule, confirm)Village of Durand (two wells)
New MilfordVillage of New Milford (zoning) plus Winnebago County Building Division$40 per trade permit + valuation table (2016 schedule, confirm)Village of New Milford water department
Lake SummersetWinnebago County Building Division (unincorporated areas)$40 per trade permit + valuation table (2016 schedule, confirm)Mostly private wells; some subdivision systems
Westlake VillageWinnebago County Building Division (unincorporated areas)$40 per trade permit + valuation table (2016 schedule, confirm)Mostly private wells; some subdivision systems
ArgyleWinnebago County Building Division (unincorporated areas)$40 per trade permit + valuation table (2016 schedule, confirm)Mostly private wells; some subdivision systems
Unincorporated Winnebago CountyWinnebago County Building Division (unincorporated areas)$40 per trade permit + valuation table (2016 schedule, confirm)Mostly private wells; some subdivision systems

From each city, village and county permit page, fee schedule and water quality report; every town page quotes its rule and links the source. Fee schedules are undated or years old, so confirm before budgeting.

County permit officeThe Winnebago County Building Division issues and inspects permits here, and County Code Chapter 18 makes it unlawful to alter a structure without one. The county pages do not say whether a same-spot toilet, vanity or tub swap is exempt, so call the Building Division at (815) 319-4350 before treating any bathroom job as permit-free. Moving a drain, adding a fixture or opening walls is alteration work. The county's posted fee schedule (Ordinance 2016 CO 073) charges a $40 processing fee per trade permit (structural, electrical, HVAC, plumbing) and $40 per re-inspection, and values interior remodel work at $60 a square foot for its valuation table. The county notes the Board can change fees, so confirm before budgeting.

Prices by areaNo cost guide publishes a price for Rockford or any Winnebago County town. The ranges on this site are national, plus the 2025 Cost vs. Value figures for Chicago, the nearest metro in that report. See the cost page and the full list of services.

Sources: U.S. Census Bureau, ACS 2020-2024 5-year, via Census Reporter; Winnebago County, Building Division; Winnebago County, building fee schedule (Ordinance 2016 CO 073); City of Rockford, permit fee schedule (undated PDF); City of Loves Park, fee schedule effective 2/15/2018; Illinois Plumbing License Law, 225 ILCS 320/3

Census figures cover the whole city, village or place, including any part in a neighboring county.

Anywhere in Winnebago County

From Rockton and Roscoe to Pecatonica and Winnebago. Tell us the town, which bathroom and what you want changed.