Good: great vet techs, easy to get an appt. Bad: they do not like Australian Shepherds, I agree with other review that Dr. Rosenoff is arrogant/pompous and very weird about money and they talk as if they are not high cost but they are. I like Dr Edwards but she really dislikes herding dogs, and timid dogs and is not thorough in her instructions,care, exams etc at all. Place appears filthy, would never let my pet have surgery there.. Improvements: more consistent more thorough evaluations, more consistent quality management, clean the place and then clean it again and keep it sanitized. Try some integrity.. Other: ok as backup vet, but beware of recommendations from them. get a second opinion on anything major or costly.