My boyfriend and I have been going to Dr. Swain for years and enjoy the staff and personal attention we receive from Dr. Swain. He knows his craft and exceeds our expectations. We have had lots of dental work and cleanings done in his office and we always leave knowing we received the best.