Dr. Purdue, the young new doctor, and the staff are all very, very nice and competent. However they are always behind schedule, but all seem like they really love animals. I wish they would run more on time or call when they are running 1+ hours behind on appointments. My pets stress at the vet office so sitting in the waiting area for so long isn't feasible for me.