Emergency Services 24/7

2064 Niagara Street, Buffalo, NY 14207

(716) 875-5138


Replacing your residential roof can be a painstaking and stressful process, but the experts at Black Rock Roofing are here to guide and help you through every step of the process. When you need to replace your roof, you need a company with expertise and experience. We have more than seventy years of roofing experience and we are licensed, bonded, and insured for safety. Our custom roofing experts will work hard to relieve your stress by providing the most comprehensive assessment services in Buffalo, Tonawanda, Grand Island, Getzville, North Tonawanda, Depew, Athol Springs, Hamburg, Williamsville, West Seneca, Amherst & Orchard Park, NY.

Looking for a New Roof?

Quality craftsmanship and attention to detail are priorities to Black Rock Roofing. We use the latest technology to make sure that your roof is measured accurately and correctly. We strive to provide the most detailed analysis, listing all immediate and future concerns. Our roofing contractors will provide you with all options and costs. We will work hard to meet your budget requirements.

Black Rock Roofing is Your Home for Expert Roofing Services

Throughout Western New York, no one has more experience than Black Rock Roofing. We strive to exceed customer expectations on each and every residential roofing replacement. We take our time to make sure each installation job meets our high-quality standards. When you hire the expert service contractors at Black Rock Roofing, you are hiring a trusted and experienced roofing company with more than 70 years of roofing. From flat roofs to asphalt shingles, we can install any type of roof and our customer service is unmatched.

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

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

Siding ReplacementRoof ReplacementRoofing ContractorsRoof InstallationRoofing Companies ∴ West Seneca, NY ∴ Buffalo, NY ∴ North Tonawanda, NY

Contact Us

Depew, NY

Orchard Park, NY

Getzville, NY

Williamsville, NY