Emergency Services 24/7

2064 Niagara Street, Buffalo, NY 14207

(716) 875-5138


Mission Statement

Black Rock Roofing strives to be the best roofing company in Buffalo, NY. We’ll continue to earn that reputation by providing quality materials, a competitive price, outstanding workmanship and customer service. A tradition of excellence based on the principles of honesty and integrity are the cornerstones of our business.

Who We Are

We are a family-owned business that’s been roofing for a long time. You’ll find family members sprinkled throughout the company (on the roofing crews, estimators, secretary). Other key employees have been with the company for over 20 years – This means WE CARE ABOUT WHAT WE DO! We strive for the highest quality workmanship and service to provide a long-lasting roof system. Nothing satisfies us more than when we return to a customer that WE INSTALLED THE ROOF FOR 30 YEARS AGO! They’re actually happy to hire us again because the last roof lasted so long.

Being a certified roofing contractor through CertainTeed at the highest level – SELECT SHINGLEMASTER – means we follow the manufacturer’s specifications and can offer you the best warranties in the industry. We pride ourselves on doing the job right the first time and then standing behind our work with an exceptional workmanship warranty.

We’ve worked hard to maintain an A+ rating with the Better Business Bureau, A+ with Angi (formerly Angie’s List) and have won several Super Service Awards. You’ll see our job signs on satisfied homeowner’s lawns (not street corners) and our crews working all over WNY – another testament to our hard work paying off for our customers. We’d love the opportunity to earn your business.

Our Certification

Roofing Certification

Roofing Contractors, Roof Replacement, Siding Replacement, Roof Installation & Roofing Companies Buffalo, NY, Amherst, NY, North Tonawanda, NY, Athol Springs, NY, West Seneca, NY & Grand Island, NY

Siding Replacement in Buffalo, NY | Roof Installation Amherst, NY | Roofing Companies North Tonawanda, NY

Roof InstallationRoofing CompaniesRoof ReplacementRoofing ContractorsSiding Replacement ∴ Athol Springs, NY ∴ Tonawanda, NY ∴ North Tonawanda, NY

Contact Us

Williamsville, NY

Depew, NY

Orchard Park, NY

Getzville, NY