Buffalo NY Roofing & Gutters

Did Storm Damage Damage Your Roof? Need A Hidden Gutter Installed? Call today at 716-807-8639!


Flat RoofAt Switala-Berner Construction, LLC in East Amherst, NY, we are a fully licensed and insured roofing contractor serving Amherst, Buffalo, and surrounding areas with all types of roofing services. Our roofers specialize in grade "A" certified roofing system installations, which increase curb appeal while protecting your most valuable investment. From new construction roofing to roof repairs to tear-offs and re-roofs, we do it all! Our lifetime warranty protects you against wind speeds of up to 130 miles per hour. We offer a wide variety of roofing options, to meet each homeowner's specific needs. Call us to discuss the large selection of options available. We will bring samples to help you choose the best products for your home.

Do you need a roof inspection? Our highly qualified roofers will thoroughly inspect the condition of a property before you buy or sell. We provide unbiased roof inspections for all types of roofs including shingle, metal, tile, and flat.

  • Asphalt Shingle Services
  • Skylight Installation
  • Ventilation Services
  • Roof Leak Repair
  • Snow & Ice Removal
  • Power Vent Services 
  • Flat Roofing Installation (Lonseal™, PVC, & EPDM)


Do you need gutter installation, repairs, or maintenance? At Switala-Berner Construction, we install gutters with hidden fasteners, which are aesthetically pleasing because they cannot be seen. Our gutter experts install .032-gauge seamless aluminum hidden hanger gutters. This hidden system involves screwing in the gutters instead of using spikes and ferrules. No mounting hardware will be visible. We also offer Clean Sweep™ gutter guards to prevent debris from clogging your gutters. These do not void roofing warranties.

Call Switala-Berner Construction, LLC today at 716-807-8639!

Energy Star EPA GAF CertainTeed Logo PlyGem Alside

Service Areas Include: Amherst • East Amherst • Clarence • Williamsville • Depew • North Tonawanda • Tonawanda • Grand Island  • Niagara Falls • and Orchard Park, NY