I would highly recommend this office. The Doctor and staff are first rate and care about the patients. He is a straight with his patients, I like that. I??ve never had any issues with his office. Everything was spelled out and made clear to me right from the beginning. He provides helpful resources and is excellent in his methods. He uses a method that is very comfortable and got me great results. I??m glad I made the decision to see him. Some offices just focus on symptoms, but he worked with me to get to the root of the problem. You have to be willing to put the work in to get the results. That's what I figure and it paid off.