Dr. Keyes and his staff take the edge off of going to the dentist. He has treated my family for just over 3 years and blends professionalism with humor in a way that puts us at ease. His is one of the few medical offices at which I never wait to be treated as the office is managed very effectively. Beyond the professional treatment, bonuses include views of the harbor and DVDs for the kids.