Customers can get coverage for up to eight years in some cases, depending on the vehicle. Endurance might not offer the longest coverage for older models or vehicles with higher mileage.