Since the moment we stepped into the practice we knew it would have been the right choice for our daughter. Dr. Richard is extremely thorough, focused on perfect results ... more