I took my dog there, because it is the vet the pet store where I bought him used. They are very expensive and they always come up with new "issues" that your dog has, but don't worry they have a costly "procedure" to "fix" it. They would not let me get more then a 6 month prescription (with no refills) of basic meds, like heartgard. I had to go in for an appointment every 6 months; the appointments would always end up cost at least $500. They seemed to care for my dog, but not more than a normal (and less expensive) Vet. So, for the sake of your wallet go elsewhere. You will get the same care for a lot less.
Read more at maps.google.com