Wonderful firm. Everyone is happy, professional, kind, clean, and they know what they're doing. My teeth always look stunning after my cleanings. Any other dental work, like cavities, is done with a gentle hand and compassion. The staff is wonderful and friendly, they care about you and your teeth and it is obvious. I always leave with a beaming smile on my face.