Staff was very friendly and accommodating. Also very knowledgeable, but explained things in a way that I could understand. Dr. Hall is the nicest, smartest dr I have ever met. I have been suffering with chronic migraines and neck pain for 5 yrs due to a rear end accident, and he took X-rays that were so specific and precise, that we could immediately tell why I had been in the pain I had been in. In the past five years I had seen probably 30 doctors, and none of them were ever able to see anything on my imaging to show why I was in pain, and the very first appointment with Dr. Hall he was able to get imaging that showed exactly what was wrong with me. To say the least I was very impressed. I look forward to working with him and getting my quality of life back. I would recommend him to anyone Who is suffering with some kind of pain.