This vet is incredible! They are willing to stick around if you call late at night (I can attest to this, as I called regarding a stray that I had found in my yard and they were more than willing to wait around after 11pm for me to drop her off, no questions or hassles), they really seem to care about animals, and they are very reasonably priced. When my husband found the stray in our yard, she was incredibly malnourished and covered in fleas; we called Affordable Vet and they told us to bring her in. They determined that she would need to be spayed (since we were going to keep her), and fixed her, treated her for fleas and tapeworms, even kept her an extra day at no charge because when we brought her in, the vet felt that she was too thin and hungry to go through the operations the next morning, so they fed her and monitored her the next day (all at no charge), and made sure to call and let me know not to pick her up that day and what they were doing. When we picked the cat up the next (next) day, she was beautifully clean, fixed, and spry and ready to go (unlike a lot of cats that are over-medicated for surgeries and remain groggy at best for a day afterward). The vet even trimmed all of her nails and gave us the lampshade for her at no charge. The total cost for all of this was only $160, which is excellent to me, considering she was spayed, examined, de-fleaed, treated for tapeworms, given her vaccinations and all leukemia/FIV tests, and the vet even remembered her when we brought her back to have her stitches removed a week later (she gained so much weight that we were afraid to remove them ourselves; the poor thing had been starving outside). Granted, this was two years ago, and I'm sure that prices may have changed for this since then, but I have three cats that have since been there for exams, vaccinations, and even teeth cleanings, all at very reasonable prices. The staff and vet seem to all truly love animals and are in it for the animals, not the money.
Pros: friendly, professional staff and vet, great hours, more than willing to work with your schedule