I would recommend Dr Cho to everyone. He spends the time to explain the dental procedures, takes the time to personally call you back with any questions, and does excellent work. I am moving to Mill Valley and I would drive back to see Dr Cho if I ever needed additional work. I love his staff, they really know how to treat patients in a time of need. Dr Cho THANK YOU for going the extra mile to do a great job.