Front and back office staff were all excellent as was Dr. Banish, the substitute vet. I hesitate to give 5 stars because I was charged a bit more ($15) for the visit than I was quoted both on the phone and when I confirmed when I arrived. They did apologize and explained the reason and I was fine with it. But, my frustration is that on Friday I ordered my dogs prescribed meds through PetMeds and when I went back to Sully to drop off a sample on Saturday, I asked if they received the request and if it was approved. They said yes. I paid extra to expedite shipping as my dog's last dosages will run out Monday AM. Today is Sunday and I received an email from PetMeds stating that only 1 of the 3 meds was approved so the order is pending. So now, my dog will be without her meds for at least 48 hours, argh. I'm not sure what happened there, probably human error which happens. They do have new staff in the front office and they are extremely kind, thoughtful and work hard but unfortunately the other 2 meds were overlooked.