In a single sentence "Do NOT go to this office". Dr Vahid Hamidi is negligence on his job. I was his patient for 2+ years...they even forgot to do x-rays of teeth, do not clean teeth properly and recommend expensive treatments later. They usually schedules 45 minutes but spends just 10 minutes to clean teeth, rest of the time... just talking on topics not related to visit.