Skip to content

County overview

Home improvement across Waukesha County

C&L Property Improvements is a family-owned company based in Muskego, in the southeast corner of Waukesha County, and it works across the county's cities, villages and towns. The housing, and the rules that govern work on it, change a great deal between the east side and the lakes to the west.

The eastern third of the county is post-war suburb. The Encyclopedia of Milwaukee records New Berlin growing from 5,334 people in 1950 to 26,901 in 1970, and notes that the freeways of the 1960s opened Waukesha County to suburban growth. The Census median year built is 1975 in Brookfield, 1978 in New Berlin and 1988 in Muskego, which puts the typical east-side house in the 1970s or 1980s, with the roofs, siding, windows and kitchens that age brings. The City of Waukesha, the county seat, is older at its center; its spring-resort era lasted until 1918, and 11.5% of its units predate 1940. See the Waukesha page for that city.

West of the city is lake country. The Wisconsin DNR lists Pewaukee Lake at 2,437 acres and Lac La Belle at 1,154, and the Encyclopedia recalls the “numerous summer hotels that dotted lakes like Pewaukee, Okauchee, and Pine.” Oconomowoc, once called the “Newport of the West,” still has 13.5% of its housing from before 1940, while the City of Pewaukee has the newest stock of any place C&L covers, with a 1993 median. Muskego sits on the county's southeast edge, bordering Milwaukee County at Franklin and Racine County at the Town of Norway, with its own Big and Little Muskego lakes. From there, New Berlin is about 6 road miles and Oconomowoc about 31.

The map itself keeps changing, and that matters because the municipality, not the county, decides what needs a permit. The former Town of Pewaukee became a city in 1999; Summit became a village in 2010; the Town of Waukesha became the Village of Waukesha in 2020, a change the City of Waukesha fought in court until 2024; Vernon became a village the same year; Lisbon followed in 2023. On January 1, 2025, most of the Town of Oconomowoc joined the Village of Lac La Belle, leaving a small remnant town. Several names are also shared by two separate governments, such as the City and Town of Brookfield and the City and Village of Pewaukee. Before you call about a permit, confirm which one you live in.

Where C&L Property Improvements worksA schematic map of Waukesha, Milwaukee and Racine counties centred on Muskego, with 10- and 20-mile rings and the communities that have their own pages.LAKE MICHIGANWAUKESHA COUNTYMILWAUKEE COUNTYRACINE COUNTY10 mi20 miMuskegoNew BerlinFranklinHales CornersGreenfieldWaukeshaBrookfieldWest AllisWauwatosaMilwaukeeOak CreekGreendaleMukwonagoBig BendPewaukeeMenomonee FallsOconomowocWind LakeWaterfordRacineMount PleasantCaledoniaBurlington
Schematic — county lines and shoreline are approximate. Rings measure straight-line distance from Muskego.

Community pages in Waukesha County

Every municipality

37 cities, villages and towns, as listed by the state. Which one you live in decides which permit office you call.

Cities 7

Villages 22

Towns 8

Unincorporated communities

Okauchee Lake (Town of Merton (part) / former Town of Oconomowoc (part; now mostly Village of Lac La Belle)) · Okauchee (Former Town of Oconomowoc (now mostly Village of Lac La Belle)) · North Lake (Town of Merton) · Stonebank (Town of Merton) · Monches (Town of Merton) · Genesee Depot (Town of Genesee) · Eagleville (Town of Eagle) · Jericho (Town of Mukwonago) · Tess Corners (City of Muskego) · Prospect (City of New Berlin) · Duplainville (City of Pewaukee) · Lake Five (Village of Lisbon)

Worth knowing in Waukesha County

Permit rules change at the municipal line

The City of Waukesha requires no permit to re-roof or re-side a one- or two-family home without structural changes. Muskego, about 11 miles away, requires one at $10 per $1,000 of value with a $125 minimum. The City of Pewaukee requires a permit even for countertop-only kitchen work. The Village of Mukwonago requires permits for re-roofing, while the separate Town of Mukwonago says no permits are required for re-roofs. The permits guide compares more of them.

Lead-era housing varies by community

The share of housing units built before 1980 ranges from 68.8% in Big Bend and 58.3% in Brookfield to 42.3% in Muskego and 28.6% in the City of Pewaukee. For any home built before 1978, Wisconsin's lead-safe rule governs paid work that disturbs paint or replaces a window, so the build year matters as much as the town.

The lake name is not the municipality

Lakes and unincorporated names cross municipal lines. The Okauchee Lake community, for example, is split between the Town of Merton and land that was the Town of Oconomowoc, now mostly the Village of Lac La Belle, and Tess Corners and Duplainville sit inside the Cities of Muskego and Pewaukee. A property's tax bill names its municipality. One more trap: a widely indexed “Do I need a building permit?” PDF belongs to the former Town, now Village, of Waukesha, not the City.

Radon and basements

Waukesha County's environmental health office says high radon has been found in all areas of Wisconsin and that EPA suggests testing all residences below the third floor. Wisconsin DHS puts the statewide figure at about 1 in 10 homes. Test before finishing a lower level.

Credentials at the permit counter

Under state rules, a contractor can obtain a building permit for a one- or two-family home only with Wisconsin's Dwelling Contractor credential and a Dwelling Contractor Qualifier on staff; an owner working on the home they live in is exempt. The City of Waukesha also requires a City AEC account.

Questions

I lived in the Town of Waukesha. Is that the City now?

No. The Town became the Village of Waukesha in 2020. It is a separate municipality from the City of Waukesha, with its own permit process, and the City's rules do not apply there.

What happened to the Town of Oconomowoc?

On January 1, 2025, most of it merged into the Village of Lac La Belle. A few non-contiguous parcels remain the Town of Oconomowoc. The City of Oconomowoc is separate from both; see the Oconomowoc page.

Does C&L cover the whole county?

C&L serves Waukesha, Milwaukee and Racine counties from Muskego. Drive times range from a few minutes to the neighboring cities to about 39 minutes to Menomonee Falls and 48 to Oconomowoc. Estimates are free.

Is a permit needed to re-roof in Waukesha County?

It depends entirely on the municipality. Some require one for any re-roof, and others exempt a like-for-like replacement on a house. Call the building office for your address, or start with the Muskego page if you live near us.

White clapboard farmhouse at dusk with lit windows and a glowing front porch under a red metal awning

Free estimates · Mon–Fri 8 a.m.–6 p.m. · Sat 9 a.m.–6 p.m.

Tell us about the house.

What needs doing, roughly how old the house is, and when you would like it done. C&L will set up a time to look at it in person.