This vet's office is one of the best around for care . The vet and his staff have compassion and are there to help you thru many problems you may have with your pet. The prices are great . The only problem is the wait you have to see the vet. The business is very popular and the wait can be very long. They have tried many systems to try and remedy this problem but to date have not come up with one. The wait however is worth it as you feel your time has not been wasted and your pet is well taken care of.