Have always trusted Dr. Mason! He is the reason I have 2 beautiful healthy children when all other doctors had given up! Love him!