I love Dr. Hanna. I have been a patient of his for 26 years and find his care and knowledge to be outstanding. He is very thorough in his exams, always reviewing past history to update, always advises and orders recommended tests and vaccines based on health issues, age, and preventive health care agencies. I have never felt rushed in my appointments. He spends time discussing issues and answering all of my questions. He never acts offended or annoyed by my questions, even if they are the result of some online search. I have found his knowledge to be well above average and he stays up to date on new advances and technology. He has a warm, calm, and comforting manner and makes me feel like he truly cares about his patients. I have recommended him to a number of friends and co-workers. Every one of them has thanked me because they think his care is over-the-top and two of them even credit him with saving their lives after botched care from other providers. Dr. Hanna has ensured that I was matched with the best specialists for certain health issues that have arisen over the years, and he follows up with me about the results. I especially like the portal where I can see test results quickly, make appointments, and send various questions. The nice thing is that his nurse usually responds to questions I submit within an hour or so after consulting with Dr. Hanna. On two different occasions, I sent a question about a problem I was experiencing, and his nurse contacted me very quickly to come in as soon as I could get there. Also, wait time in the waiting room is very reasonable, rarely more than 15-20 minutes. In addition, I love that the practice has a lab right inside so after my appointment, I can just go down the hall to have my blood tests done. Overall, I couldn't be happier with Dr. Hanna as my primary care/internal medicine doctor. read more