Back To My Results Buffalo Roofing Buffalo Roofing Contact Info 5565 Transit Rd, Williamsville, NY 14221 716-444-7663 buffaloroofing1@aol.com http://www.buffaloroofing.com Contact Info 5565 Transit Rd, Williamsville, NY 14221 716-444-7663 buffaloroofing1@aol.com http://www.buffaloroofing.com Services Vinyl Siding & Polymer Shakes PVC Trim CertainTeed Credentials Learn why credentialing matters Vinyl Siding and Polymer Shakes Master Craftsman Since 2016