My family has been seeing Dr. McCafferty for 20 years. He is an excellent family dentist — very good with all ages. When my kids were young he would let them stand next to him when he worked on my teeth so they could see what was going on. He has flexible hours and has answered very promptly anytime I have needed a call or visit during off hours. If you have to go to dentist, Dr. McCafferty is a great choice.