We like Primary Pet Care. My dog is healthy so he just needs his regular maintenance. The staff is very sweet to us. Their prices are reasonable. No appointments are needed. Sometimes we get lucky and have no wait, other times it can be a little long. My dog is little and quiet so he just sits in my lap, but if your dog is anxious or loud you might need to consider the wait time.