I would recommend AZ Chiropractic to everyone. I had a big crash on a mountain bike and was dealing with shoulder pain for months. I went and saw Dr. Tim Hirst and he was able to get rid of the paid. He even gave me some streches and moves I could do at home to keep the pain away. Clean building and very nice employees.