They are pretty good vets from what I can tell. Their facilities are clean and there isn't a long waiting time to get into a room usually. There is sometimes a long waiting time to actually see the dr. They are really good with your animals however. The only thing is they try and push medicine or a bunch of extras on you all the time and that gets annoying. That is the only reason I give them a 3.