Impact-resistant shingles are built to last through hail and fallen branches. They have a top-notch Class 4 impact rating. These shingles come in materials like rubber, metal, or composites. For example, Tamko Titan XT shingles are great for hail, weather, and strong winds up to 150 MPH.