Doctor O'Keefe is one of the best dentists I know of. She goes out of her way to make you feel relaxed and gets the work completed as fast as she can with the smallest amount of fuss and muss possible. The support staff from the front desk to the hygenists are very nice and a joy a talk to even while your teeth are being cleaned. I highly recommend her and Dr. Liz for any dental work that needs to be done.