Many contractors specialize in roof installations of certain roof materials. Our experts have vast experience in the field and can handle jobs for all roofs, large or small. Although we do offer repairs and installation for any roof type, we specialize in architectural shingles, metal roofing & rubber roofing.