Superb experience with both my Dogs here over the years. Immensely professional, warm, and friendly. Treated my Chihuahua/Dachshund mix and my German Shepherd. Dr. Geist is very patient and takes time to explain everything (including fees, etc..)

Jeff G.