Dr. Hall welcomed me to his practice, providing an efficient office environment and staff. Everyone made me feel comfortable and welcomed. Dr. Hall carefully took my medical history, asking questions for further clarification and listened to my responses. His office notes indicated he heard what I stated and relied on my honesty in response to his questions. Dr. Hall answered my questions/concerns at each opportunity - I never felt my question was not important, each were answered clearly with additional information provided. He inquired about other physicians I was seeing, why, and then how he could coordinate my health care with my other doctors so I did not duplicate efforts. He carefully evaluated my vaccination record to ensure I was fully vaccinated to prevent possible health issues in upcoming flu/cold season. Appointment was easy to set up in a timely manner. Highly recommend Dr. Hall and his practice.