I was satisfied with my visit to Dr Hall. State of the art facility and thorough explanation about all procedures. I actually slept better than I have in ages the night after my appointment. Chiropractic methods have changed in the last 5 or 6 years. My only criticism is that I wasn't prepared for the length of time the appointment would possibly take. As a patient that has seen a chiropractor in the past, I would see this doctor again.