There are a multitude of different types of roof shingles: asphalt, stone coated steel, tiles, metal, and slate. They all have their own strengths and weaknesses, hence what is ideal in one scenario may not necessarily work for you. But don’t fret, our expert salesman will walk you through the benefits of each type of roof and help you pick the best roof for your home.