Dr. Tom Hutchinson and his whole staff including Alvin at the front desk are the most amazing people. This doctor is the best , I repeat the best! Dr. Hutchinson takes care of my 7 year old lab Prince and I have a 14 year old senior dog Snowball. He is amazing with my dogs, he never tries to upsell you like other vets do, he takes care of the issue at hand and respects his clients like no other. I was in tears when I thought the issue was worse for Snowball, but Dr. Hutchinson put me at ease and took time with my Snowball and as a result Snowball is not in pain anymore and doing better. My lab is a big baby and can be hard to handle for me sometimes, but Alvin and Dr. Hutchinson have been absolutely amazing with Prince. I don't know what I would do if Dr. Tom wasn't there. His prices are above reasonable and appointment are easy to get in. Trust me don't take your pets anywhere else! I also wanted to thank Dr. Toms assistant Garrett. He is amazing and hugs my pets so kindly to calm them down when they are getting an injection. Just amazing enough said!