Roofing Nails are used in roof installation to fasten shingles, to install roofing felt for waterproofing and to attach roof tiles and metal sheet. There are different kinds of roofing nails, made of different materials and in various sizes. All roofing nails have wide, flat heads and short shank.