The warranty will vary according to the roofer, the materials used and the manufacturer. Warranties usually cover 10 to 30 years and include a protection against installation related problems.