I visited the office recently and couldn't be more satisfied. I re-opened my Yelp account just to give this review. I was taken to the back after waiting about 15 minutes which seemed pretty quick judging from the amount of patients in the room. After that the process went smoothly, with each employee verifying who I was, where I was going, and what was going to happen in each room. I can't explain how Dr. Hollifield can spend so much time with each patient explaining clearly what their problem is, and how to deal with it. Like it says on their website -- be prepared to stay for 2 hours. I stayed over by 10 minutes, but that time was well worth it for my peace of mind. I have a follow up next month and will update this review if necessary.