What is covered in the roof warranty