Skip to the page
Roof ReplacementSyracuse(315) 640-3590

Guide

Which office do you ask about a roofing permit? Not the county

Before a roofer starts, ask which office decides whether your roof needs a permit, because the answer changes with your address. The county itself issues no building permits. A roofing permit, where one is needed, comes from the city, town or village you live in, and the list below shows each place.

Ask for a roofer's visit
(315) 640-3590
Tap to call

Booking is your choice after you see the price.

Two houses side by side, the nearer one with an aluminum ladder against it and the old shingles stripped from half the roof to the bare light-brown decking

The county issues none

Building permits are not a county job here. A roofing permit, where one is needed, is issued by the office of your city, town or village. So when a roofer says the county handles it, ask which office they mean, and ask who will file.

The list above has one row for each of our fourteen places, with the kind of government in plain words and the office to ask. Find your row first, then read on for what the rows have in common and where they differ.

Your mailing address is not your government

Most villages here sit inside a town with another name. Baldwinsville straddles Lysander and Van Buren. East Syracuse is inside DeWitt, Liverpool is inside Salina, and Solvay is inside Geddes. North Syracuse straddles Clay and Cicero, and Fayetteville and the Village of Manlius both sit inside the Town of Manlius.

Only one office issues your permit, and it may not be the town on the envelope. Ask your roofer to confirm the office against your street address, and check it yourself on the place's own site.

Place by place

Who issues the roofing permit, place by place

  • SyracuseCity

    Central Permit Office, One Park Place, 300 South State Street, first floor

    Permit: City of Syracuse

  • North SyracuseVillage in Clay and Cicero

    The village office (ask which desk handles roofing permits)

    Permit: North Syracuse village government, by asking

  • East SyracuseVillage in DeWitt

    Village office, 204 North Center Street

    Permit: Village of East Syracuse

  • LiverpoolVillage in Salina

    Building Safety and Code Enforcement, 310 Sycamore Street

    Permit: Village of Liverpool

  • CiceroTown

    Town of Cicero Zoning and Planning

    Permit: Town of Cicero

  • ClayTown

    Town of Clay Department of Codes, 4401 Route 31

    Permit: Town of Clay

  • DeWittTown

    Town of DeWitt Planning and Zoning, 5400 Butternut Drive

    Permit: Town of DeWitt

  • ManliusTown

    Town of Manlius building standards and codes, 301 Brooklea Drive; the Village of Manlius keeps its own office

    Permit: Town of Manlius

    or the Village of Manlius if you live in the village

  • FayettevilleVillage in Manlius

    Village of Fayetteville codes officer

    Permit: Village of Fayetteville

  • CamillusTown

    Town of Camillus code enforcement, 4600 West Genesee Street; the Village of Camillus has its own code office

    Permit: Town of Camillus

    or the Village of Camillus if you live in the village

  • BaldwinsvilleVillage in Lysander and Van Buren

    Village of Baldwinsville code enforcement

    Permit: Village of Baldwinsville

  • SkaneatelesTown

    Village of Skaneateles code office, 26 Fennell Street (outside the village, Town of Skaneateles Building and Codes, 24 Jordan Street)

    Permit: Village of Skaneateles

    or the Town of Skaneateles outside the village

  • JamesvilleHamlet in DeWitt

    Town of DeWitt Planning and Zoning, 5400 Butternut Drive

    Permit: Town of DeWitt

  • SolvayVillage in Geddes

    Village of Solvay Code Enforcement, Village Hall, 1100 Woods Road

    Permit: Village of Solvay

Places that name roofing outright

The City of Syracuse lists Roof among the projects that need a building permit, and every permit job needs an inspection after the work is done. Liverpool's village office lists a new roof covering among the work that needs a permit. The Village of Skaneateles has a Roofing and Siding Permit on its forms page, and takes applications online only.

The Village of Baldwinsville cites roofs as an example of work that needs a permit. If your address is in one of these places, ask the roofer to say who files and when, and ask for the permit number in the paperwork.

Snow on a shingled roof edge with a row of long icicles hanging from the white gutter along a gray-blue wall

Places that do not name roofing

Several places do not name roofing on the pages we read. DeWitt asks for a permit for upgrades unless the job is a minor repair, and Salina presents its list as examples. East Syracuse, Solvay, the Town of Manlius, Fayetteville and the Town of Camillus also do not name roofing. The Town of Clay publishes no list at all.

Not named does not mean not needed. In each of these places the safe step is to call or visit the office and ask about your roof. Write down who you spoke to and the date, and ask the roofer to confirm in writing.

A town that says no permit up to two layers

The Town of Cicero says roofing needs no building permit if the job covers no more than two layers. The same page advises checking with a contractor, engineer or architect to confirm whether your job needs one. If no permit is needed, the town may not review the finished roof.

That puts the weight on your contract. Ask the roofer to write tear-off to the deck into it, and to say how many layers come off. The state code bars a recover over two or more layers whatever the town does, so do not rely on the town to catch it.

Bare plank roof deck with a roll of black underlayment laid at the eave edge above the gutter, a gray house and trees behind

Two governments with one name

Manlius, Camillus and Skaneateles each have a town and a village with offices of their own. Manlius has three governments: the town plus the villages of Manlius and Fayetteville. In Camillus and in Skaneateles, the town and the village each run a separate code office.

If you live in one of these, ask the roofer which of the offices holds your address. If the roofer is unsure, call the village office, then the town office if the village says your address is outside it.

Jamesville has no office of its own

Jamesville is a hamlet inside the Town of DeWitt. It has no government of its own and the Census Bureau lists no place by that name. Roofing permit questions there go to DeWitt Planning and Zoning.

Historic review can come first

The Syracuse Landmark Preservation Board reviews exterior changes to protected sites and homes in four preservation districts: Berkeley Park, Columbus Circle, Hanover Square and Sedgwick-Highland-James. Its page does not mention roofs, so ask the Board whether a roof covering change needs a certificate of appropriateness. The Village of Skaneateles has a similar commission with posted design standards.

If your home is in a district or a protected site, ask before the roofer orders materials. A color or product change can be the whole question.

Torn shingle pieces and small chunks of snow scattered across a roof slope with a patch of exposed plywood, a hammer and a blue pry bar on it

Who files, you or the roofer?

A permit is for your property, so you share the paperwork whoever files it. Ask the roofer whether they file, whether they are included in the price and when you will see the permit number. Ask for a copy for your folder.

If the roofer asks you to file, ask the office what it needs. A roofer who says no permit is needed here should be able to name the office that told them so.

Why the code year matters to the paperwork

New permit applications now fall under the 2025 Uniform Code, in force since December 31, 2025, which took over from the 2020 code. Section numbers moved between editions. The rule that bars a recover over two or more layers is R908.4 of the 2025 Residential Code of New York State.

An older document may cite a different number for it. Ask your roofer which edition their estimate follows, and ask your office if it asks for a particular one.

Close view of gray-black asphalt shingles worn bare in patches with several tabs lifted and curled at their edges

A five-minute call script

Call the office listed for your place. Give your street address. Say you are planning to replace or repair a roof, and ask whether a permit is needed, what the office needs from you and whether there is an inspection. Note who you spoke to.

Then tell your roofer what you were told and ask them to match it in the estimate. If the two answers differ, ask the office to put its answer in writing before you sign anything.

What to do if you find work with no permit

If you bought a house and think a past roof job may have been done without one, ask the office what it has on file for your address. It may have a record, and it can tell you what it would need. A question to the office is a calm first step, and it does not commit you to anything.

Before you sign

Ask the roofer to put the permit line in the estimate and the contract, so the paper says who is responsible, and keep the permit number with them. A buyer, a lender or an insurer may ask for it later.

Our replacement page shows where the permit line sits in a full estimate. Send us your address and ask for a visit, and the roofer can tell you which office applies.

Next

Jobs that follow from this guide

Tell us your address and ask for a visit.