Two thumbs up! I took my 8 year old daughter to Dr. Campbell for the first time today and had a very positive experience. He and his staff are very professional, entirely competent and truly seem to enjoy their work.