Vetcor provides a decent service with a team that seems knowledgeable and caring. The facilities are clean and well-maintained. However, the wait times can be quite long, even with an appointment. The pricing is also a bit on the higher side. Overall, it's a satisfactory place for pet care, but there's definitely room for improvement.