18 Roofing Companies in Erie County, New York

Public records on roofing contractors operating in Erie County, with NOAA-sourced storm history for the area.

Companies in Erie County

Showing 1–18 of 18
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
DSS Roofing Kenmore Local 7 years
  • CT
5.0
MP Roofing and Siding Harris Hill Local 6 years
  • OC
  • ATLAS
5.0
Dalex Roofing Eggertsville Local 10 years
  • CT
  • VELUX
4.9
Black Rock Roofing Buffalo Local 8 years
  • CT
  • OC
4.8
Progressive Roofing Inc. Buffalo Local 10 years
  • Carlisle
4.6
Try-Lock Roofing Buffalo Local 25 years
  • Carlisle
5.0
King Remodeling Corp Buffalo Local 5 years - 4.9
Mann Roofing and Remodeling Buffalo Local 4 years
  • OC
  • NRCA
4.9
AVA Roofing & Siding Tonawanda Local 13 years
  • CT
  • ATLAS
  • VELUX
4.6
Buffalo Roofing Harris Hill Local 21 years
  • OC
3.9
TurkMasters Roofing Buffalo Local 15 years
  • CT
3.3
Five Star Services Kenmore Local 15 years - 5.0
Lifetime Siding, Roofing and Construction Eggertsville Local 10 years - 5.0
Besroi Roofing & Siding Town Line Local 17 years
  • CT
  • OC
  • ATLAS
  • JM
4.9
Brancato And Sons Roofing And Siding Buffalo Local 6 years
  • OC
4.9
Naples Roofing Buffalo Local 8 years
  • Carlisle
4.9
Murray Roofing Company Buffalo Multi-State 14 years
  • ELEVATE
3.7
Amherst Roofing Buffalo Local 6 years - 3.3

Companies That Service Erie County (Located Nearby)

Showing 11 of 11
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
SOS Roofing NY North Syracuse Local 5 years
  • OC
  • VELUX
4.9
Graves Brothers Latham Multi-State 27 years
  • CT
  • OC
  • VELUX
4.7
Highland Contractors Rochester Local 15 years
  • OC
  • VELUX
4.5
Forte Roofing Lyncourt Local 7 years - 4.7
Buffalo's Best Roofing Company Rochester Local 8 years
  • CT
  • OC
4.6
Oaks Roofing & Siding Erie Multi-State 3 years
  • CT
  • OC
  • TAMKO
4.6
Freedom Roofing Rochester Local 3 years
  • OC
5.0
Rabers Commercial Roofing Fillmore Multi-State 2 years - 5.0
Monroe Roofing & Siding Rochester Local 5 years
  • JM
4.9
Allstate Roofing & More Rochester Local 12 years - 4.8
Farrell Roofing Las Vegas Multi-State 15 years
  • Carlisle
4.4

These firms advertise service to a city in Erie County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
BUFFALO ROOFING LLC
Steep roofs - fall protection required 1926.501(b)(11)
Serious $1,600
BUFFALO ROOFING LLC
Training must cover specified topics 1926.503(a)(2)
Other $3,226
BUFFALO ROOFING LLC
Steep roofs - fall protection required 1926.501(b)(11)
Serious $3,226
BUFFALO ROOFING LLC
Steep roofs - fall protection required 1926.501(b)(11)
Serious $1,950
TURKMASTERS ROOFING SYSTEMS
Steep roofs - fall protection required 1926.501(b)(11)
Repeat $1,250
TURKMASTERS ROOFING SYSTEMS
Fall protection required on scaffolds over 10 ft 1926.451(g)(1)(i)
Repeat $1,250
TURKMASTERS ROOFING SYSTEMS
Hard hats required where head injury possible 1926.100(a)
Repeat $500
BUFFALO CONTRACTING
Steep roofs - fall protection required 1926.501(b)(11)
Serious $1,750
BUFFALO CONTRACTING
Fall protection required on scaffolds over 10 ft 1926.451(g)(1)(i)
Serious $1,750
TURKMASTERS ROOFING SYSTEMS
Ladder extends 3 ft above landing 1926.1053(b)(1)
Serious $0

Storm & hail history

  • 193 Storm events (10yr)
  • 2″ Max hail size
  • 85 mph Max wind gust
  • 9 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 1.5″
Hail 1.5″
Thunderstorm wind 58 mph
Hail 1″
Thunderstorm wind 58 mph
Thunderstorm wind 58 mph
Hail 1″
Thunderstorm wind 58 mph
Thunderstorm wind 58 mph
Thunderstorm wind 58 mph
Hail 1″
Tornado EF0

Frequently asked - Erie County

What roofing materials hold up best in Erie County's climate?
Erie County gets heavy lake-effect snow from Lake Erie, harsh freeze-thaw cycles, and significant wind and rain. Asphalt architectural shingles are a popular choice because they handle these conditions well and are cost-effective. Metal roofing is also worth considering for its snow-shedding ability and longevity. Whatever material you choose, ask contractors specifically how it performs under heavy snow load and repeated freezing temperatures.
How do I verify that a roofing contractor in Erie County is properly licensed and insured?
Licensing and insurance requirements can change, so always ask contractors to provide current proof of both general liability insurance and workers compensation coverage. Do not rely on their word alone - request certificates and confirm they are active. Check with your local authority to understand what credentials are currently required in Erie County. Hiring an uninsured contractor puts you at financial risk if a worker is injured on your property.
Do I need a permit for a roof replacement in Erie County, and who handles that?
Permit requirements for roof replacements vary and can depend on the scope of work. A reputable contractor should be familiar with local requirements and should pull any necessary permits on your behalf. Be cautious of contractors who suggest skipping permits to save time or money - that is a red flag. Confirm current permit requirements directly with your local building or code enforcement office before work begins.
What should a written roofing estimate include before I sign anything?
A solid estimate should clearly list the scope of work, materials with brand and grade specified, total cost, payment schedule, project timeline, and how debris removal is handled. Given Erie County winters, also ask about the planned start date and what happens if weather causes delays. Get at least three written estimates so you can compare fairly. Vague or verbal-only quotes are a warning sign.
What are common red flags when hiring a roofer in Erie County?
Watch out for contractors who show up unsolicited after a major snowstorm or hail event, pressure you to sign immediately, demand large upfront payments, or cannot provide local references. Storm-chasing contractors from out of the area often disappear after collecting payment. Prioritize companies with a verifiable local presence in the Erie County area, established reviews, and references from recent customers you can actually contact.
What warranty should I expect from a roofing contractor in Erie County?
You should receive two types of warranty: one from the manufacturer covering the roofing materials, and a separate workmanship warranty from the contractor covering their installation. Workmanship warranties matter especially here because improper installation in a high snow-load and freeze-thaw environment leads to early failures. Ask how long each warranty lasts, what voids it, and get everything in writing before work starts.