I have been seeing Dr. Andrew Mitchell for a few years now. I have never been disappointed with the advice that he has given to me or my family. Dr. Mitchell always goes the extra mile to find out the cause of a problem. If he feels your situation demands further scrutiny or a different professional service he will recommend another doctor of impeccable credentials. His son, who also is a part of Ellisville Dental, who has had the pleasure of performing a procedure on me does outstanding work as well. I have had several dental hygienists perform services, his personal assistant, and the clerical staff are all very pleasant. Out if a 10.0 I would give them a rating of a 10.0. They are the best.