The entire staff is very pleasant. Kept me up to date on how long my wait would be (much appreciated!). Efficient, friendly, professional. I have been here before and they have always provided wonderful service. Only one issue, I was told it was very important to complete the entire course of antibiotics. Even if my dog looked better, I must give all the meds. The day after I got home, I counted the pills. I had given two, there should be eight left (I paid for ten pills). There were only seven. I was sent home with nine not ten pills. Upon calling them, I was told that if I wanted to come and get the 10th pill I could but it wasn't necessary. Hmmm, I guess it wasn't that important to complete the entire course of antibiotic treatment. I didn't go get the 10th pill, I did mention that I did pay for 10. We will see if they credit me for the one pill.