Dr.McDonald is the best! After taking my kids to two different offices, I was nervous and my kids were NOT fans of the dentist. However because of his patience and way with my kiddos, they now actually look forward to going to see him. He does a great job and really works with each child differently - neither ever realizes when they have received shots for fillings (Ages 7 and 5). The whole office is very friendly and makes each experience fun.