I would recommend to everyone! Very informative, caring and insightful! We love Dr. Gray and his staff!