How many times you meet a great dentist in your life? Here is one. Theresa Hamilton is a top notch dentist. We have been visiting her for about 4 years now, she has solved many small and large dental problems for us with extreme care, speediness and professionalism. She gives just the right pain killer at the right spot that you never feel uncomfortable. Almost always she is done in half an hour. I never had a problem after a filling. My husband got a crown and he was impressed with the ultimate detailing done in collaboration with an artist’s atelier. And the prices, the dreaded part not covered by our taxes. They are very normal here, no big surprises and I would even claim that they are compatible with US prices but you get a superior job done. The clinic is very clean, staff is friendly, everyone speaks perfect English and their décor is shabby chic(well with some funky mermaid paintings on the ceilings to keep you busy while they drill in your mouth). Absolutely recommended, feeling very lucky to have found it!