Dr. Garrigues is very knowledgeable and explains in detail my problems in language I understand. I feel he listens to me and does not make me feel like my pain in all in my mind. Dr. Garrigues does everything in his power to help me. I finally am getting much needed relief.