overall a good vet. I wish now that I had more experience with Dr E, as most of the positive comments are about him. I have taken my 3 dogs to different vets based on where I was living, and ACG was appropriately careful with my 12- yr old dog that's had leg surgery. They are kind, follow up via phone as needed (awesome). vet techs are VERY caring, I wish the other vets were more comfortable with larger dogs, by using the dogs name, cuddling, etc. They charge too much for nail trims, and recently I had blood tests done, the charge was slightly more than $150 and I find that excessive.