This place is a total rip off they have vet come in and then have people come in after diagnosis with huge estimates for treatments unbelievable prices ... Went right after to another animal hospital and was given a price from the vet themselves and no huge outrageous estimate... My puppy was dying and all they could see was $ signs... Needless to say my puppy survived parvo but with no help from craig road animal hospital  and all the help in the world from another pet hospital not far from this used car dealership of a vet office ...