Tile roofing adds an extra level of sophistication and elegance to any home. They come in a variety of styles to choose from. Because they are so durable and heavy, they must be installed by a professional to ensure a reliable roof that will last a lifetime.