To maintain the shingle manufacturer’s warranty, asphalt shingle roofing should be installed by an experienced and licensed roofing contractor like American Roofing & Construction.