Buffalo Roof Pros

About Buffalo Roof Pros

Who runs this site

Buffalo Roof Pros is run by MJ Miller. It is an independent directory covering 25 towns and cities in Erie and Niagara counties. We are not a roofing contractor and do not do roofing work. Questions and corrections go to our contact page.

How listings are chosen

  • Source: each of the 42 listings is compiled from the company’s own website: business name, phone, website, the services the site says it offers, and the base town when the site states one. Listings were last checked on October 16, 2026.
  • Location: when a company’s site does not state a base town, we show its county instead and leave it out of town-by-town distance lists.
  • Services: a company appears on a service page only if its own website names that service.
  • Not verified: we have not verified licenses or insurance. Ask every contractor for certificates and, where your municipality requires one, a license number.
  • Free: companies do not pay to be listed, and listings are not endorsements.

How pages are ordered

Directory and service pages list companies alphabetically. Town pages show companies based in that town first, then companies from nearby towns ordered by approximate distance between town centers (up to 15 miles).

Paid placement

Rankings are not sold. If a company ever pays for placement (our Featured or Premium plans), its listing will be clearly marked Featured. No listing is Featured today. Unmarked listings are never ordered by payment.

Where page facts come from

Town pages quote public sources: population and housing figures from U.S. Census Bureau QuickFacts, lake-effect snow reports from the National Weather Service in Buffalo, and licensing notes from Erie County’s Division of Consumer Protection and the City of Buffalo. Guides cite their sources inline. Where we could not find a source, we say so rather than estimate.

Corrections and removals

Business owners can claim, update or remove a listing. Anyone can report an error through the contact page.

Frequently asked questions

Who runs Buffalo Roof Pros?

Buffalo Roof Pros is run by MJ Miller. It is an independent directory, not a roofing contractor.

How are roofers chosen for the directory?

Each listing is compiled from the company’s own website: name, phone, website, the services it says it offers, and its base town when the site states one. Companies do not pay to be listed.

Are the rankings paid?

No. Lists are alphabetical, or on town pages ordered by companies based in that town first and then by approximate distance. A paid placement would always be labeled Featured; none is today.

How do I fix or remove a listing?

Business owners can claim, update or remove a listing through the List Your Business page or by emailing us. Requests are reviewed manually.

Main public sources we use

  1. Erie County Division of Consumer Protection, "Municipal Registration of Contractors"
  2. Erie County Division of Consumer Protection, "Home Improvement Project Resources"
  3. City of Buffalo Office of Licenses, "Contractor Application" (2026, PDF)
  4. New York General Business Law § 771, "Contract provisions" (NYSenate.gov)
  5. New York General Business Law § 771-b, "Responsibilities of roofing contractors" (NYSenate.gov)
  6. National Weather Service Buffalo, "Buffalo Climate Narrative"
  7. National Weather Service Buffalo, "New 30 Year Climate Normals (1991–2020)"
  8. National Weather Service Buffalo, Lake Effect Snow Event Archive, Nov 17–19, 2014: storm total snowfall (Public Information Statement)
  9. National Weather Service Buffalo, Lake Effect Snow Event Archive, Nov 17–20, 2022: storm total snowfall (Public Information Statement)
  10. National Weather Service Buffalo, "2025-2026 Winter Summary" (PDF)
  11. University of Minnesota Extension, "Dealing with and preventing ice dams" (reviewed 2022)
  12. NY Department of Financial Services, "Managing and Mitigating Losses"

Last updated .

Get free quotes