Dr Barrett has a great understanding of how to diagnosis and treat the individual patient. I highly recommend Dr. Barrett to all in need of a great Chiropractor.
Doors would be locked at appointment time leaving you outside waiting a short time not knowing if he is going to show up, on a few occasions. So for one, I wasn't impressed with his tardiness. Then he took forever to send me the bill and ignored my calls when asking for it then tried charging the full amount without my insurance. My last visit with him was because he wouldn't reschedule me. He said he wasn't available any of the future dates I asked which were quite a few and was rude about it. His adjustments are mediocre (I've had better) but he is completely unprofessional. I would not recommend seeing him.