A roof is the single biggest weather-facing system on your house and one of the largest checks most homeowners write. It's also the trade with the most storm-chasers: after a hail event, dozens of out-of-state crews appear, sign contracts on the spot, and are gone before the first warranty call.
The good news is that roofing is unusually easy to compare once you know the vocabulary. Roofs are priced per square (100 square feet). Materials are standardized. Warranties are published by the manufacturer. If two bids differ, you can usually point at exactly which line does it.
This page covers materials and lifespans, what replacement costs nationally, how to know whether you need repair or replacement, how insurance claims work after hail and wind, and the contract terms to insist on. Local pricing varies with labor, permit rules and storm season — jump to your city for that.