Dr. Stokes and the Careys staff are great. They have always been very patient and gentle with my cat, who is very nervous and hard to handle. Dr. Stokes explained clearly to me what she can and can't do, told me exact or approximate costs so nothing was a surprise, and referred us out when necessary. She also is very responsive to messages, leaves very detailed messages, and sends after care summaries by email with all the specifics. I like them a lot.