I can't believe it's taken this long to write a review but better late than never! I started taking my first dog here after I heard how good the prices were--and I can't believe I EVER took him to a vet! The prices AND service is night/day. When I got my second dog I knew I had to continue to take them both here. Not only is the customer service exceptional when you are actually getting services from them but they continue it even after you're gone. I lost my both of my dogs rabies vaccination paperwork and needed it to get them groomed. I realized at 7:00am and needed the paperwork by 8:00am. I called and left a message at 7:30am with my name and information saying I would come get it--by 7:40 I had all the paperwork in my email!! They even called later on in the afternoon to double check that I got everything I needed. TRUST ME you don't need to go ANYWHERE else but here for your dogs medical vaccinations/spay/neuter.