Dr. Rob Welch is the best! He is kind, supportive, intuitive, intelligent, and caring. He gives me his full attention without having to take notes. He offers many helpful suggestions and recommended a wonderful book that was perfect for me. For the first time in years I feel like somebody has my back. His office is beautiful and calming and the receptionist is professional and friendly and always makes me feel welcome. I’m going through a very stressful time in my life and seeing Dr. Welch is a joy and I always feel better after seeing him.