May 2023
While told to arrive early, we were not seen until 20 minutes after our appointment time. One of the receptionists played with our dog for a short time, which was refreshing. Once seen, the doctor and his staff were pleasant and professional. Everyone seems to really love animals.