Shingle roofing, Metal roofing. Slate roofing or even Cedar shake roofing, no matter what material you choose you want it to last as long as possible and have it installed by a professional roofing contractor with years of experience and a top-notch crew. BUR, Modified bitumen, EPDM, PVC roofing, TPO or SPF. Even the best roofing material available