My family has been taking their animals here forever and I am too now. I will make the drive from Vegas to come here because everyone is super caring and genuine. My dogs love everyone there and are very comfortable which says a lot because one of my dogs is very shy and timid and youd never know when shes at TGPC. The doctors are very honest and are definitely not just in it for the money. I did read a few reviews talking about "waiting" when they have an appointment here. but im sorry any vet/doc office ive been too I hardly ever do not have to wait. Things happen. You can not predict how long each appointment will take. I would recommend this animal clinic to everyone if you want a staff thats great and really cares about the animals.