Highly professional doctor, clear and precise diagnostic and treatment procedure. Very good English skills, domain related. I've been to the office a number of times, for cleaning, extraction and canal treatment, and every time I received very good care and detailed explanations about every procedure. The doctor staff is very friendly and welcoming. Good flexibility for appointments (even on Saturday).