top of page
roofing rochester ny allstate roofing and more buffalo best roofer to call GAF ashpalt shi

Trusted Roofers in Genesee County

75,000+ satisfied customers. GAF Master Elite President's Club. A+ rated with the BBB. Call 400-ROOF for a free quote.

Get a Free Quote

We respect your privacy. We'll never share your information

18K+ 

ROOFS

PROTECTED

ACROSS WNY

19+

YEARS OF

PROVEN RESULTS

A+

BETTER

BUSINESS

BUREAU RATING

Logo

Genesee County Roofing Between Rochester and Buffalo

Genesee County sits right between Rochester and Buffalo, with the New York State Thruway cutting across it and the City of Batavia at its center. Outside of Batavia, the county is mostly farmland and small villages like Le Roy, Oakfield, Bergen, Corfu, and Elba. That flat, open landscape lets wind pick up speed across the fields, and winters bring heavy snow and steady freeze-thaw cycles that wear down shingles and flashing.


Allstate Roofing & More works out of Rochester and also serves Buffalo and Erie County, so Genesee County is right in the middle of where we work. We are GAF Master Elite President's Club certified, rated A+ with the BBB, and have more than 19 years in business. Whether you own a city home in Batavia or a farm property in Alexander, we will give your roof a thorough inspection and a free quote.

Towns we cover in Genesee County: Batavia, Le Roy, Oakfield, Bergen, Corfu, Elba, Alexander, Pavilion, Darien, Byron, Stafford, Pembroke, Alabama, Bethany


Roofing Services We Offer in Genesee County


Roof Replacement in Genesee County

In Genesee County, a new roof needs to handle open-field wind and heavy snow loads. We remove the old roofing, inspect and repair the decking, and install a complete GAF system. On older Batavia and Le Roy homes, we account for steep pitches and chimneys, and on rural properties we plan around barns and long driveways.


Roof Repair in Genesee County

Wind across Genesee County's flat farmland lifts shingles and tears at roof edges, and older village homes often have worn chimney and wall flashing. We pinpoint the source of the leak, make a durable repair, and check the surrounding roof for other weak spots. You get a straight answer about whether repair or replacement makes more sense.


Roof Inspection in Genesee County

Buying a home in Batavia or a farmhouse out in Pavilion or Darien? A roof inspection shows you what you are getting. We examine the shingles, flashing, gutters, ventilation, and attic, and explain the results in plain language. Genesee County homeowners also call us after big storms to make sure nothing was missed.


Emergency Roof Service in Genesee County

If a storm tears off shingles or drops a tree on your Genesee County roof, call 400-ROOF. We will work to get the damaged area covered and keep water out of your home, then return to make a permanent repair and help you document the damage.


Commercial Roofing in Genesee County

Batavia has a busy commercial core, and the county is full of agricultural, industrial, and retail buildings along the Thruway corridor. We repair, maintain, and replace flat, low-slope, and pitched commercial roofs throughout Genesee County, with clear communication about scope and timing so your business can keep running while the work gets done.


Siding, Windows & Gutters in Genesee County

Wind and snow take a toll on siding, windows, and gutters across Genesee County. We install sturdy siding, replacement windows that help hold heat in during long winters, and gutters fastened to handle heavy snow sliding off the roof. Handling your full exterior means one contractor and one point of contact.


Why Genesee County Homeowners Choose Allstate Roofing

  • Serving homes between Rochester and Buffalo
  • GAF Master Elite President's Club certified
  • A+ rating with the BBB
  • 75,000+ satisfied customers
  • 19+ years in business
  • Free quotes on residential and commercial roofs


Genesee County Roofing FAQs


Do you serve all of Genesee County or just Batavia?

We serve the whole county. That includes the City of Batavia plus Le Roy, Oakfield, Bergen, Corfu, Elba, Alexander, Pavilion, Darien, Byron, and the other towns and villages. Since we work in both the Rochester and Buffalo areas, Genesee County sits right in the middle of our regular service area.


Why do roofs in rural Genesee County get so much wind damage?

Much of Genesee County is flat farmland with few trees or buildings to break the wind. Gusts build speed across open fields and hit homes and barns at full strength. Ridges, rakes, and older shingles take the worst of it. Proper nailing, quality starter strips, and sealed edges make a big difference.


Will you handle the building permit for my Genesee County roof?

Yes. Whether you live in the City of Batavia or one of the county's towns or villages, we pull the permit with the building department that covers your address when one is required. You do not have to file paperwork or make trips to any office.


Get a Free Roofing Quote in Genesee County

From Batavia to Bergen to Corfu, we will inspect your Genesee County roof and give you an honest, written quote. No pressure, just clear answers. Give us a call at 400-ROOF to book a free quote.

Call 400-ROOF: (585) 400-7663

Allstate Roofing Logo - roofing services in Rochester NY

Allstate Roofing & More

  • Instagram
  • Facebook

📞 (585) 400-7663 | 📍 565 Blossom Rd Ste G2, Rochester, NY 14610

 

Certified GAF Master Elite® President's Club Roofing Contractor

​

Proudly Serving:

Rochester, NY & Monroe County

Buffalo, NY & Erie County

Syracuse, NY &  Onondaga County​

See every town we serve

bottom of page