I've been to this office only a couple of times, so I really can only say so much.
But what I can say is, the office is decent, if a bit cramped, the staff (seem) to know what they are doing, and the doctors are excellent.
I'd say they know their stuff.
more