Dr. Michael Oakes an his staff are amazing. I feel incredibly blessed that I have found such a kind, knowledgeable, and talented dentist. He is an extremely patient cliniciam who always explains every dental proceedure. He is also very conservative with his treatment which I appreciate so much. I would give him 10 stars if I could!