Dr. Allen is the absolute antithesis of the other doctor I reviewed a couple days ago. He is, quite possibly, the best doctor I’ve ever been to. First of all, he was smack dab right on time.(and always is, from what I hear) Secondly, he really listens and TALKS to you about whatever issue you’re having. I was in and out of here within an hour… and that was WITH lab work. I was totally impressed.