Would have given Midway 5 stars a couple of years ago, however now it seems rather disorganized (office staff), and the Vets seem to be rushed off their feet. Dr. Howell is the best Vet. we've ever had, and we've had pets for nearly 45 years. He's taken on a new Vet. who is also very good, but again it all seems to be $$$ now, and for that reason it doesn't feel as personal in their service anymore. Still, the best Vet. but the office staff needs a shake up and wake up call.