I have been going here for years. They are an excellent provider and I always have relief when I leave. You can also get advice on all around holistic practices. The doc knows his stuff! They are flexible and put patients first! I would recommend this office to anyone. Excellent care!