There are various types of roofs you can get for your home. we'll start with the shingles. There's three tab, which is your basic stock shingles. There's architectural or composition, which is going to be your medium to higher tier shingles in terms of lifespan and durability. And there's impact. High impact shingles or air force shingles. Those are, built to withstand the heaviest of weathers for shingles. They typically have about the same strength as a metal roof. Metal is one of the most durable types of roofs. You also have, slate roofs and ceramic clay tile roofs, as well as wooden shingle roofs, as well.