Beardsley Animal Hospital has been taking wonderful care of my cat, Shadow, for over 9 years. She has been seen by each of the doctors at one time or another. Each of these wonderful doctors takes the time necessary to assess Shadow's needs. They follow up after every visit to make sure things are going great. The office staff is wonderful. They greet us as if we are long lost friends every time we enter the door. I can't say enough positive things about Beardsley Animal Hospital.