Last reviewed: October 26, 2026. General information only, not legal, engineering, or code advice. Permit rules are set by state regulation but administered by each town and village; confirm requirements with the code enforcement office for your parcel before you start work.
Sooner or later every Keuka Lake owner has a project: a new deck facing the water, a bedroom over the garage, a wood stove for the shoulder seasons, a cottage being turned into a year-round house. The question that trips people up is not how to build it but whether they need permission first, and from whom. Around the lake the answer depends on which town or village the parcel sits in, because code enforcement is local even though the rules come from the state.
This guide explains how building permits work in New York, which projects usually need one, what the code office will ask for, how inspections and certificates of occupancy work, and why an open or missing permit matters when you buy or sell. It sits in our Shoreline Rules and Permits section and pairs with setbacks and zoning by town, hiring contractors and converting a seasonal cottage.
Who issues building permits around Keuka Lake
New York’s Uniform Fire Prevention and Building Code (the Uniform Code) and the State Energy Conservation Construction Code (the Energy Code) apply statewide. The Department of State’s Division of Building Standards and Codes writes and oversees them, but it does not issue permits for your house. Each city, town and village administers and enforces the codes through its own code enforcement officer, under minimum standards in Title 19 of the state regulations.
Keuka Lake touches the towns of Barrington, Jerusalem and Milo in Yates County and Pulteney, Urbana and Wayne in Steuben County, plus the villages of Penn Yan and Hammondsport. A village has its own code office, separate from the surrounding town. For example, the Town of Milo’s code enforcement page says it serves Milo outside the Village of Penn Yan, and that the village has its own local laws and code enforcement officer. Our zoning-by-town guide explains how to confirm which municipality a parcel is in.
| Municipality | Where to start |
|---|---|
| Town of Jerusalem (Branchport, west side) | Code Enforcement/Building Inspector page, with a Building Permit Guide (PDF) |
| Town of Milo (outside Penn Yan) | Department of Development Services (Code Enforcement) |
| Village of Penn Yan | The village code enforcement officer; Milo’s page lists 315-536-6397 |
| Town of Urbana (outside Hammondsport) | Planning and Zoning page lists code enforcement and zoning office days |
| Village of Hammondsport | Village codes and applications page |
| Barrington, Pulteney, Wayne | Call the town clerk and ask for the code enforcement officer |
Office hours in small towns are often limited to certain days, and the code officer may be out on inspections. Call or email before you drive over.
When you need a building permit
The baseline rule in 19 NYCRR 1203.3 is that a building permit is required for work that must conform to the Uniform Code or the Energy Code. That covers construction, enlargement, alteration, improvement, removal, relocation and demolition, plus installing certain equipment. A municipality may exempt some minor work, but it does not have to, and each town decides what it exempts.
Projects that usually need a permit
The Town of Jerusalem’s permit guide gives a useful local list of what needs a building permit there. It is a good picture of what most lake towns review:
- New homes, additions and alterations, including manufactured homes
- Garages, barns, sheds, storage buildings and greenhouses
- Decks and porches
- Swimming pools (including above-ground pools) and hot tubs
- Permanent docks
- Demolition
- Heating, ventilation and air conditioning systems, and solid-fuel appliances such as wood and pellet stoves
- Electrical work, generators and plumbing
- Roof replacement when structural work is involved
- Solar installations and signs
Your town’s list may be shorter or longer. Milo’s FAQ puts it simply: the best way to find out whether you need a permit is to call the code office before you start.
Work a town may exempt
The state regulation lets a municipality exempt these categories from permits. Check whether your town has actually adopted each one:
- One-story detached accessory structures used as tool or storage sheds, playhouses or similar uses, of 144 square feet or less, on a one- or two-family property
- Installing window awnings on one- and two-family homes
- Partitions or movable cases less than 5 feet 9 inches tall
- Painting, wallpapering, tiling, carpeting and similar finish work
- Listed portable electrical, plumbing, heating, ventilation or cooling equipment
- Replacing equipment with the same kind, as long as the replacement does not change the equipment’s listing or make it unsafe
- Repairs that do not touch the structural system, the means of egress (stairs, exits) or fire protection
Two cautions. An exemption only means no permit is needed; the work still has to meet the code. And lakefront projects often trigger rules that have nothing to do with the building code, such as zoning setbacks, shoreline rules and wastewater permits. A shed that needs no building permit can still break a setback.
What the code office will ask for
Under 19 NYCRR 1203.3 a permit application must describe the work, give the tax map number and street address, state the occupancy classification, and include construction documents. For new work and many additions, those documents include an Energy Code statement and a site plan drawn to scale. The site plan must be based on an accurate boundary survey and show the lot lines, distances to the proposed work and any flood hazard areas. Where state education law requires it, plans must carry the seal of a New York licensed architect or professional engineer.
Local applications add their own checklist. Jerusalem’s application asks for the plot plan showing setbacks and existing structures, building plans, a wastewater plan, and proof of the contractor’s workers’ compensation and disability coverage or a CE-200 exemption. Milo’s FAQ notes that the owner of the property signs the application. If a contractor or designer signs for you, the town uses a notarized agent authorization form.
If you cannot find a survey, Milo’s FAQ points owners to the title survey in their closing papers or to the Yates County Clerk, where surveys are filed. Our property surveys guide explains why lake lots are so often surveyed wrong.
The wastewater piece
Around Keuka there is a separate gate. The uniform wastewater law adopted by the lake municipalities requires a wastewater system construction permit, administered through the Keuka Watershed Improvement Cooperative (KWIC), before you build, expand, add bedrooms to or convert a structure that discharges wastewater. Projects that do not change wastewater flow, like a deck or garage, are exempt. Our cottage conversion guide and septic systems guide cover the details.
Inspections: what happens during the job
The permit has to be posted at the work site, it carries an expiration date, and the work has to stay accessible and exposed until it has been inspected. The state minimum list of inspections, where they apply to the project, includes:
- The work site, before the permit is issued
- Footings and foundation
- Slab preparation
- Framing
- Structural, electrical, plumbing, mechanical, fire protection and other similar systems
- Fireplaces, solid-fuel appliances, chimneys, flues and gas vents
- Energy Code items such as insulation, fenestration and air leakage
- Installation of a manufactured home
- A final inspection when the work is complete
Towns set the logistics. Jerusalem’s application asks for one business day’s notice to schedule inspections and warns that work covered before inspection will have to be opened up at the owner’s or contractor’s expense. The state regulation also allows remote inspections at the code office’s discretion, which some towns use for small items.
Electrical work deserves its own question. Before an electrician starts, ask the code office how electrical inspections are handled in your town and which inspectors it accepts. Our old wiring guide covers panel and service upgrades.
Certificates of occupancy and compliance
When the final inspection passes, the code office issues a certificate. Under 19 NYCRR 1203.3 a certificate of occupancy or a certificate of compliance is required for work done under a permit and for any change in occupancy classification. A temporary certificate may be issued for part of a building when it is safe to occupy, which the regulation ties to working smoke and carbon monoxide alarms and safe exits.
Jerusalem’s application states the practical consequence plainly: a certificate cannot be issued unless the required inspections have been made, and without a certificate of occupancy the new construction cannot legally be occupied. Keep every certificate with your house papers. You will want it when you sell, refinance or file an insurance claim.
The tax side of a permit
Permits also feed the assessment roll. Jerusalem’s application says the town assessor is notified when a permit is issued and visits during construction, adding the percentage completed to the roll each year until the project is done. An addition, a finished basement or a winterized porch can raise your assessment. See our property tax and STAR guide for how assessments and grievances work.
Stop-work orders and unpermitted work
The state regulation requires code offices to have a process for stop-work orders, including when work that needs a permit is being done without one. Beyond the immediate delay, unpermitted work tends to surface at the worst time. A buyer’s attorney, lender or insurer may ask about it, an appraiser may not count it, and fixing it later can mean opening finished walls so an inspector can see framing, wiring or insulation.
If you bought a house with work that was never permitted, talk to the code office about legalizing it before you renovate further. The process is usually an application, plans and whatever inspections the officer needs, which can include uncovering work. It is cheaper to sort out on your own schedule than in the middle of a sale.
Permits and buying a Keuka Lake home
Lake houses are often a patchwork of additions, enclosed porches and converted garages built over decades. Before you buy, it is worth confirming that the house on the ground matches the permits on file:
- Ask the seller for permits and certificates of occupancy for additions, decks, docks, enclosed porches, finished basements and heating changes.
- Ask the town or village code office what permits and certificates are on file for the address, and whether any are still open. Some towns use a formal request form; Jerusalem lists a building permit and zoning research application.
- Compare the record with the listing. A bedroom count that exceeds the septic permit, a living space over a garage with no certificate, or a deck closer to the lake than zoning allows are common red flags.
- Tell your attorney what you find. Open permits and violations can be addressed in the contract.
- Pair the records check with a home inspection and, for septic, the property transfer inspection.
Sellers benefit from the same exercise. Closing out an old permit with a final inspection before you list is usually far easier than doing it under a buyer’s deadline. Our buying guide walks through the rest of the due diligence.
Doing it yourself vs. hiring a contractor
An owner can apply for a permit and do the work, but the code requirements and inspections are the same. If you hire out, be clear in the contract about who pulls the permit, who schedules inspections and who is responsible for getting the certificate. Milo’s FAQ points out that New York does not issue a uniform statewide contractor license and that the town is not responsible for problems caused by contractors. Our contractors guide covers home improvement contract rules, insurance certificates, and calling 811 before digging.
A simple order of steps for any project
- Confirm the municipality and zoning district for the parcel, and the setbacks that apply.
- Call or email the code office with a short description and ask whether a permit, zoning review or variance is needed.
- If the project affects wastewater, bedrooms or use, contact KWIC.
- Gather the survey or plot plan, drawings, the Energy Code statement where needed, and your contractor’s insurance certificates.
- Apply, pay the fee the office calculates, and post the permit at the site.
- Schedule each inspection before covering work.
- Get the final inspection and the certificate, and file it with your house records.
Get quotes from local pros
Tell us what you need and we’ll pass your request to up to 3 local businesses who can quote it. Free, no obligation.
Frequently asked questions
Do I need a permit to build a shed at Keuka Lake?
It depends on your town. State rules let municipalities exempt one-story detached storage sheds of 144 square feet or less on one- and two-family properties, but not every town adopts that exemption. Jerusalem lists sheds among projects needing a building permit. Zoning setbacks apply either way.
Do I need a permit for a new deck or dock?
Usually yes. Decks and porches are structural, and Jerusalem’s permit guide lists both decks and permanent docks as permit projects. Lakefront docks can also involve zoning and state rules, so ask the code office first.
Does replacing a furnace or water heater need a permit?
A like-for-like replacement may be exempt if your town adopted that exemption and the new unit does not change the equipment’s listing. Changing fuel type, adding a wood or pellet stove, or new venting typically needs a permit and inspection.
Who do I call in Penn Yan or Hammondsport?
Each village has its own code enforcement, separate from the surrounding town. The Town of Milo’s page lists 315-536-6397 for the Village of Penn Yan’s code officer, and Hammondsport posts its codes and applications on the village website.
What happens if I build without a permit?
The code office can issue a stop-work order, and unpermitted work can delay a sale, refinance or insurance claim. Legalizing it later may require plans and opening finished surfaces for inspection.
Does a building permit raise my property taxes?
It can. Improvements add value, and in Jerusalem the assessor is notified when a permit is issued and adds completed construction to the roll. Ask your assessor how a planned project might change the assessment.
Official sources
- 19 NYCRR 1203.3: Minimum features of a code enforcement program (via Cornell LII)
- NYS Department of State: Division of Building Standards and Codes
- Free online view of New York’s adopted codes (ICC)
- Town of Jerusalem: Code Enforcement
- Town of Jerusalem: Building Permit Guide (PDF)
- Town of Milo: Code Enforcement and FAQ
- Town of Urbana: Planning and Zoning
- Village of Hammondsport: Village codes and applications
Related on Living on Keuka: Setbacks and zoning by town · Shoreline rules · Dock rules · Converting a cottage · Hiring contractors · Older homes · Wood stoves and chimneys
Across the network: Practical Finger Lakes: asbestos, lead paint and old wiring rules · Hornell Living: buying an older home checklist
Spot something out of date? Tell us.
