Warranties are a critical aspect of your roofing decision. Reliable roofing companies will replace your shingles for free within the warranty duration. Even after the warranty expires, some level of coverage often remains. Some warranties are even transferable, which could be a selling point if you decide to move.