The best Orthodentist. David Tehrani is professional, perfectionist and kind and extremely patient, he always listened to my son and daughter’s need and created a perfect teeth for both of them, they are very very happy with the result and are smiling all the time, showing off their perfect teeth. I recommend David to everyone.