Emergency Services 24/7

2064 Niagara Street, Buffalo, NY 14207

(716) 875-5138


Whether you’re looking for siding, gutter replacements, or new roofing installation, our roof replacement experts can walk you through the process step by step. Our trained and skilled contractors provide the most comprehensive and thorough services when working on any residential roofing replacement. Customer service is our top priority at Black Rock Roofing and we continue to exceed customer expectations at every turn.

We’re Here for You Every Step of the Way

We start by meeting with the client. We want to make sure that we address any issues or concerns right away. We provide you with details on any additional concerns or problems that may need attention. We take care of any safety issues or obstacles, so we can work safely and expeditiously. We carefully remove your old and worn out roof and prepare the area for the underlayment. After that we apply the roof ridge and the drip edge. These important steps are the attention to detail that makes us the number one roofing replacement company in Buffalo, Tonawanda, Grand Island, Getzville, North Tonawanda, Depew, Athol Springs, Hamburg, Williamsville, West Seneca, Amherst & Orchard Park, NY.

Black Rock Roofing is Your Team for Roof Replacement

After the roof is applied and shingles are added, we finish up with any small details and clean the entire area. We never leave a mess when we finish with a roofing installation job. Black Rock Roofing has more than seventy years in the business and customer satisfaction is a top priority. We are a CertainTeed brand specialist and we can work on any residential roofing project. Give Black Rock Roofing a call today to set up your next new roof consultation.

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

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

Roof InstallationRoofing CompaniesRoof ReplacementSiding ReplacementRoofing Contractors ∴ Hamburg, NY ∴ West Seneca, NY ∴ Amherst, NY

Contact Us

Williamsville, NY

Orchard Park, NY

Depew, NY

Getzville, NY