Permit needs for each of your five Oshkosh projects
The city's Permits page says "A permit may be required for" siding and roofing work, decks, stairs, stoops, porches and ramps, and fences, patios and driveways.[2] Here is how each of your five jobs reads.

Roof replacement
A permit may be required. The city also says no more than one layer of existing shingles may remain under new shingles. Residential metal roofs need Planning Division approval.[2]
A recent city permit report adds that roofing work may need proper venting and flashing.[9] For cost context, see our roof replacement cost guide.
Driveway and flatwork
A permit may be required for driveways and patios. The city lists one exemption: pouring a concrete sidewalk, maximum 4 feet in width, needs no permit.[2]
If you need a pro for the pour, the Badger Flatwork directory covers the state, and Fox Valley Concrete covers the region.
Deck
A permit may be required for decks, stairs, stoops, porches and ramps.[2] A recent Oshkosh permit record noted that a deck needed footings with a minimum of 48 inches of frost protection.[9]
Our Wisconsin deck code guide goes further.
Fence
A permit may be required for fences.[2]
The city page gives no further condition for fences, so ask the office about your lot.
Basement waterproofing
Check with the city. The Permits page does not mention this job, so ask the Inspection Services Division before you start digging or hire anyone.[1]
Our wet basements guide and the Badger Basements directory can help once you know what the job involves.
| Job | Permit status on the city page |
|---|---|
| Roof replacement | A permit may be required |
| Driveway and flatwork | A permit may be required; a concrete sidewalk up to 4 feet wide needs none |
| Deck | A permit may be required |
| Fence | A permit may be required |
| Basement waterproofing | Not mentioned; check with the city |
Finding the fee for an Oshkosh permit
No fee for any of these five jobs is published on the city's pages.[2] Check the city's fee schedule or ask the office for the amount before you budget.
Ask what the quoted figure covers, too. Building, zoning and other charges may be handled separately, so confirm the full total in one call.
You can compare other cities on our Wisconsin permits table.
Where Oshkosh permits are applied for and inspected
Building permits go through the Inspection Services Division, part of Community Development. Its page is the starting point for permit questions.[1]
That is the office to ask about your specific job.
Call or email before work begins, and have your address, scope of work and dimensions ready. Ask directly: "Does this need a building permit, a zoning approval, or anything else?" Fence and driveway projects in particular may involve the Planning Division as well, so ask about that too.
The city, not your contractor, has the final word on whether a permit is issued. Confirm the permit exists before work starts.
Winnebago County snow load and footing rules
Check with the city permit desk to confirm which local rules apply. For a fuller explainer, see our UDC guide.
Roof snow load
Wisconsin's roof snow load map sets Zone 1 at 40 psf and Zone 2 at 30 psf.[3] Winnebago County is listed as Zone 2, 30 psf. But the zone line touches the county's northwest corner along the Waupaca and Outagamie County borders.
Side by side
Wisconsin roof snow load zones
Zone 1
- 40 psf
Zone 2
- 30 psf
- Winnebago County is listed here
Ask the county or municipal building inspector which zone your lot is in before designing a roof or addition. The snow load table shows the other counties.
Footing depth
One statewide rule applies. Footings and foundations, including those for landings and stoops, go below the frost penetration level or at least 48 inches below adjacent grade, whichever is deeper.[4]
Footings may not be placed on frozen material.[4]
There is no county frost-depth table, and a local inspector can ask for more, so ask the building inspector about your site. Our frost depth guide covers the rule in detail.
Who can pull the permit?
For a one- or two-family dwelling, the person obtaining a building permit generally must hold a dwelling-contractor credential or employ a person who holds a Dwelling Contractor Qualifier certification.[8] The Dwelling Contractor credential is held through a certificate of financial responsibility. That needs a bond of at least $25,000 or general liability insurance of at least $250,000 per occurrence.[5]
The certificate is valid for one year.[5]
The Qualifier credential carries the education requirement: 12 hours of department-approved continuing education to renew, 4 of them on construction laws and codes, contracts, liability and risk management.[7]
If you live in the home, or will live in it, and you apply for a permit to work on it, Wisconsin exempts you from this requirement.[6][8]
This is a permit-pulling credential, not a trade license, so it does not say which trades may do the work.[5] To check a contractor, use our license lookup guide and read about the Dwelling Contractor license.
Oshkosh sits in the Fox Valley region, our own grouping for navigation rather than an official boundary. Neighboring pages, such as Neenah and Fond du Lac, cover those cities' rules.
Confirm anything above with the city before you start, since the Inspection Services Division has the final word.
Quick answers
Do I need a permit to replace a roof in Oshkosh?
A permit may be required. No more than one layer of existing shingles may remain under new shingles, and residential metal roofs need Planning Division approval.
Does basement waterproofing need a permit?
The city's Permits page does not mention it, so ask the Inspection Services Division before you start.
How deep must footings be?
Below the frost penetration level or at least 48 inches below adjacent grade, whichever is deeper.
Can a homeowner pull their own permit?
If you live in the home, or will live in it, Wisconsin exempts you from the dwelling-contractor credential requirement.
Sources
- City of Oshkosh. "Oshkosh building permits and inspections." https://www.oshkoshwi.gov/InspectionServices/. Accessed October 17, 2026.
- City of Oshkosh. "Oshkosh: building permit rules (city page)." https://www.oshkoshwi.gov/InspectionServices/Permits.aspx. Accessed October 17, 2026.
- Wisconsin Legislature. "Wisconsin Uniform Dwelling Code, SPS 321.02 (roof snow load) and Figure 321.02." https://docs.legis.wisconsin.gov/document/administrativecode/SPS%20321.02. Accessed October 17, 2026.
- Wisconsin Legislature. "Wisconsin Administrative Code, SPS 321.16 (Footings and foundations)." https://docs.legis.wisconsin.gov/document/administrativecode/SPS%20321.16. Accessed October 17, 2026.
- Wisconsin Department of Safety and Professional Services. "Dwelling Contractor (DC) (DSPS)." https://dsps.wi.gov/a-z-professions-list/dwelling-contractor-dc/. Accessed October 17, 2026.
- Wisconsin Legislature. "Wis. Stat. 101.654; SPS 305.31." https://docs.legis.wisconsin.gov/document/statutes/101.654. Accessed October 17, 2026.
- Wisconsin Department of Safety and Professional Services. "Dwelling Contractor Qualifier (DCQ) (DSPS)." https://dsps.wi.gov/a-z-professions-list/dwelling-contractor-qualifier-dcq/. Accessed October 17, 2026.
- Wisconsin Legislature. "Wisconsin Administrative Code SPS 305.31." https://docs.legis.wisconsin.gov/code/admin_code/sps/safety_and_buildings_and_environment/301_319/305/III/31. Accessed October 17, 2026.
- City of Oshkosh. "June 2025 Permit Report." https://www.oshkoshwi.gov/WebLink/DocView.aspx?id=1212840&dbid=0&repo=Laserfiche. Accessed October 17, 2026.