Dr. Francis was my mom's vet before I got out of the house and I've been going to him for over 20 years.
He's nursed my sick shelter foster kitties back to health, done surgery on kitty that had an abscess on her neck/throat, and he even saved a dog I had just acquired a few days prior from Parvo.
It is a nice private practice, he doesn't have a bunch of partners, and he even has a low-cost shot clinic. Appointments are not hard to get and he also allows walk-ins.
Yes, his office isn't fancy, but his prices are very affordable and the care he gives is above par. He is always willing to explain things to me...and I understand him just fine.
All vets charge an office visit. If you expect to pay for just shots without paying for the Doctor's time, go the Animal Foundation's shot clinic and wait around with everyone else.