We have had wonderful experiences with Dr. Mac. The office staff is very nice and I and the kids can get cleanings at the same time...bonus! Tooth extractions haven't been the best and there have been times when cotton tubes have mistakenly been left in the kid's mouth, but overall a good experience.