Most home warranties don't cover roof repairs. However, you can add roof leak coverage if you go with a provider like American Home Shield or Select Home Warranty.