Great Place . Dr. B is very caring . You are not just another number, You are treated like family. She expects the same from her staff. Heather at the front desk is great......even though I have driven her crazy with missed appointments and showing up on the wrong day for an appointment she always greets me with a smile. So give them a try.........your feet will love the attention.