A good dentist. Nice staff and very knowledgeable. Very engaging and they go out of their way to make you feel comfortable, and making sure the pain is kept to minimum. A little too much upselling for my taste, but all and all I would recommend them.