Roof Replacement Service Areas Around Buffalo, NY
This free referral service covers homes in Buffalo, NY and five Erie County towns that border or sit close to the city. Tell us where the house is and what the roof needs, and we send that request to one independent local roofer who works your part of Western New York.
Prefer to talk? Call now(716) 555-0172An Area Built on Drive Times
A roofer based a short drive from your street can see the roof sooner and come back easily for any follow-up. That is why this service stays with the city and the towns around it, from the Town of Tonawanda in the north to Orchard Park in the south, rather than reaching across the whole region.
Snow lands very unevenly across that stretch. Lake-effect bands are narrow, and the heavier ones often settle over the Southtowns. In the first November 2014 storm, the National Weather Service listed 65 inches in South Cheektowaga while the airport, a few miles north, logged about 6. A nearby roofer knows which streets carried that kind of load.

Covered or Not?
Enter your town in the box below for a quick yes or no. If your address is in, you can send a request or call (716) 555-0172 straight from the result.
Pick Your Town
Permit offices, rules and storm history change at each town line, so start with the place your house sits.
- Buffalo, NY. Home to about 274,600 people (2025 estimate), and many owners live in one half of a two-family double. Early on, settle with your roofer whether the city wants a permit for the job and which of you applies; Permit & Inspection Services answers at 716-851-4972.
- Town of Tonawanda, NY. About 8 miles north, with the Village of Kenmore inside it. Any re-roof calls for a town building permit, and only one old layer may stay under the new roof. See roof replacement in the Town of Tonawanda, NY.
- Amherst, NY. About 10 miles northeast, taking in Williamsville, Snyder, Eggertsville and East Amherst. The roofing permit must be processed before work begins, and overlays stop at two layers. Read roof replacement in Amherst, NY.
- Cheektowaga, NY. About 7 miles east, with Depew and Sloan nearby. No roof-specific rule turned up, so ask the Building Department at (716) 686-3470. Visit roof replacement in Cheektowaga, NY.
- West Seneca, NY. About 8 miles southeast, Gardenville included. The town's permit form lists re-roofing, so check with Code Enforcement at 716-558-3242. Go to roof replacement in West Seneca, NY.
- Orchard Park, NY. About 13 miles south, near Chestnut Ridge Park. The town uses its own roofing permit application, handled by its Building Inspector / Code Enforcement office. Open roof replacement in Orchard Park, NY.
Living in a village such as Kenmore, Williamsville, Depew, Sloan or the Village of Orchard Park? Some villages run their own building office, so check with yours first. Inside city limits, landmark houses and homes in preservation districts can face Preservation Board review before the roof changes.
Near the Edge of the Area?
If your house sits just past one of these towns, call (716) 555-0172 and give us the address. When a roofer who covers that spot is available, we can pass your request along. When none is, we will tell you so rather than send it somewhere it doesn't belong.
Wherever you live, do your own check on the roofer. City homeowners can request its City of Buffalo contractor license number, then call 716-851-4078 to confirm it with the Office of Licenses. Amherst and Town of Tonawanda homeowners should ask for the town registration.