on what needs to be done of course now if they are doing a new timing belt resealing the oil pan etc etc then maybe but that is still a lot. If they are just pulling a motor and dropping a new one in and do not have to do anything major then it should take no longer then 4 to 5 hours.