Most roof warranties come from the shingle manufacturer and range anywhere from 25 years to “lifetime” coverage. Ask how long the warranty is and what it covers. Be sure to distinguish between any warranty offered by the manufacturer and any offered by the roofing company itself.