I personally love Dr. MacKnight. He has an excellent "bedside" manner and makes you feel very comfortable in his offce. All of his tools are up to date and his staff is super friendly. His prices are reasonable and he takes most dental insurance policies. His waiting room caters to children and adults alike and is also very comfortable with lots of magazines. Excellent dentist!