Emergency Services 24/7

2064 Niagara Street, Buffalo, NY 14207

(716) 875-5138


When it comes to protecting the integrity of your Buffalo, Tonawanda, Grand Island, Getzville, North Tonawanda, Depew, Athol Springs, Hamburg, Williamsville, West Seneca, Amherst & Orchard Park, NY home, the roof and the roof flashing are of the utmost importance. Your roof is only as good as the roof flashing that you use and its proper installation. Don’t take chances when it comes to leaks and possible property damage. Call the roof flashing experts at Black Rock Roofing for all of your roofing needs.

Roof Flashing Services from Black Rock Roofing

Roof flashing provides protection from water seepage at connections between your roof and another part of your house. Flashing covers the area between the roof and the chimney or in places where the roof adjoins a wall. If there’s a gap or a leak in any of these areas, water will seep in. Unfortunately, these spots are likely to develop leaks and rot, so proper installation of roof flashing is especially necessary.

Does Your Home Need Roof Flashing?

Don’t take a risk with your roof flashing installation or repair. Minor leaks can cause major damage in the Western New York area, and the team here at Black Rock Roofing wants to help you avoid worst-case scenarios. Our expertly trained roof flashing team has all of the skills and experience needed to address any roofing problems that you may face. With our CertainTeed Master Shinglers in charge, you can rest assured that every project will be completed to your satisfaction.

Drip Edge Flashing, Roof Flashing Installation, Roof Flashings & Roof Flashing Replacement Buffalo, NY, Amherst, NY, North Tonawanda, NY, Athol Springs, NY, West Seneca, NY & Grand Island, NY

Roof Flashings in Buffalo, NY | Roof Flashing Replacement Amherst, NY | Roof Flashing Installation North Tonawanda, NY

Roof Flashing InstallationDrip Edge FlashingRoof Flashing ReplacementRoof Flashings ∴ Buffalo, NY ∴ West Seneca, NY ∴ Grand Island, NY

Contact Us

Depew, NY

Orchard Park, NY

Getzville, NY

Williamsville, NY