This is a bright clean office filled with caring people. THey also offer boarding services and took great care of our cats. They also didn't ridicule us when we brought our cat in with a mystery mass on his stomach -- which turned out to be fat. Very gentle and professional. Can't recommend it enough.