These doctors are some of the nicest I have met. They seem to care a great deal about their patients and keeping them current with treatments and vaccinations. Appointments are easy to get and you can drop off your pet before work for treatment if needed. This makes it easy when you can't take a day off work to do so.
Costs can be expensive, as they will let you know what tests need to be done to diagnose a sick pet. They seem very understanding if costs prevent you from performing all tests right away.
A great place to entrust the care of your loved pets.