The prices are outrageous. $700 quote for teeth cleaning! $700 for a dog throwing up and having diarrhea. I would wait for 45 minutes to 1 hour for my dog to be seen by the doc, after a quick exam, I would wait another 45 min for the results! A vet clinic is stressful enough for a pet, but for them to be waiting for 2 hours, already feeling upset and ill is unreasonable and cruel. I would not recommend this place to anyone. They are crooks, greedy and unprofessional. They not only stole my money but also my time. DO NOT go here!