Dr. Federico is bilingual, professional yet friendly and very, very thorough. Over a period of two weeks he did 9 fillings, some old, some new. There was no pain and each one took about 30-35 minutes. He is very exacting and the color match was perfect. Take a look at the pictures. At the time of this review, each filling was 800 pesos. That was also the cost of the cleaning as well. Whitening will be about 2000 pesos. Cash is a 10% discount. I will be returning.