I've been coming to his office for over a year now. Best practice I've ever been to. They are very accommodating of you need a quick appointment, and are easy to work with to schedule. I travel and they have no problem making time for me when I'm in town. They all take time to explain the pros and cons of everything, and even when insurance messed up they took the time to explain the specifics and help me sort it out. I highly recommend them!!