took my 2 cats here. very clean, pleasant staff. very polite. dr.rubin very thorough exam, but had to wait a while. cats were unusually nervous,scared,hissing,etc.did not like it. vet very young and inexperienced physically handling the cats.almost like it was her first time. seemed afraid of them.. the charges were rather high,but i suppose comparable.but i wouldn't say affordable. would i bring my cats to this place again? i don't think so. so far, i have not experienced any good vets in the area. it's too bad they are all the same i guess..just money money money...! .