Dr. MacRae has treated our family for years with patience, kindness and professionalism. He always tries to do the conservative treatment first, if possible, to help our budget. One night our son had two front teeth broken in a ball game - Dr. MacRae met us at 11 that night and prepped his teeth for crowns, and gave him something for the pain. That's the caring doctor that he is. I'd recommend him to anyone needing an excellent dentist!