Welcome to the DIY roofing blog. We are proud to present to you the ultimate guide to roofing. We will provide you with hands-on DIY roofing projects and tips. We will teach you how to do it all from fixing leaks to installing flat roofing. We will help you learn the tricks of the trade of gutter and roof-top maintenance. We are a group of professional roofers from the NYC and Long Island area’s of New York State who are dedicated to training amateur roofers to become as good as the pro’s.