The staff is very friendly and welcoming. They make sure to explain everything in detail, which is great for pet owners who want to be informed. The office is clean and well-organized, and the waiting area is comfortable. The doctor is very knowledgeable and takes the time to answer questions. However, one of the staff members was a bit unprofessional during a phone call, which was a bit off-putting.Some of the staff members seem to have a bit of an attitude, which can be frustrating for pet owners who just want to get their pet treated. However, overall, the experience was good, and the doctor and staff were able to help our pet feel better. They also have a wide range of services available, including boarding and grooming, which is convenient for pet owners who need to travel.It's worth noting that the prices are a bit higher than some of the other vets in the area, but the quality of care and the level of service make it worth the extra cost. They also offer discounts for loyalty and referrals, which is a nice touch. Overall, it's a great vet, and we would recommend it to anyone looking for a reliable and caring veterinary clinic.One issue is that they don't seem to have a clear communication system in place, which can lead to misunderstandings and frustration for pet owners. For example, we had an issue with a prescription that wasn't filled correctly, and it took a few phone calls to get it sorted out. However, the staff was apologetic and worked to resolve the issue as quickly as possible.