Riordan Roofing and Siding offers Residential Roofing and Siding Services. We also do Windows, Doors, Kitchens, Bathrooms, Additions, Decks and Rec-Rooms. We will install or repair. We have over 20 years of experience. So call for a free consultation today. 716-876-4094