Dr. Beauchamp is amazing, as are the other vets that have helped me and my old man cat since I started bringing him here. I can not stress enough how wonderful the staff here have treated myself and my pets. They make the stressful situation of bringing in a sick animal so much easier.