Overly expensive and will not dispense medicine unless you under expensive blood work and/or x-rays. If you are wealthy and do not mind spending the money, go right ahead. When your dog is vomiting and has been all night, and the vet tells you they will not give her meds to help with nausea unless you pay for expensive x-rays, it is time to move on. I should have left the year prior when prior to even doing blood work, they insisted on running expensive tests on my cat. Extremely disappointed in this veterinarian.