I love this place! When I had to bring my young son to my large dogs appointment, they got me right into a room to lessen the hecticness! They were quick, to the point, explained the processes and costs, and we were on our way! The vet and tech were both super nice and friendly-helper to hold the dog during shots seemed annoyed she had to help. Overall, I wouldn't take my dogs anywhere else!