I am very impressed with the service I continue to receive at this veterinary hospital! The staff is so friendly and helpful - seems like their team has excellent communication and really enjoys being there. The entire facility is very clean - it doesn't even smell like a typical animal facility - they keep it immaculate! The doctors are very detail oriented, keep great records, and really take a great deal of time to talk with you. They don't rush in and rush out, even when they're busy. Every patient is individually assesed every time it comes in - no cookie-cutter medicine here. They are compassionate, thorough, knowledgable, and caring. There is no other place I would ever consider taking my pet ever again! They are AAHA accredited and I would highly reccomend Babcock Hills for your pets!