superb. a kind, patient doctor. exptremely knowledgeable. uses the latest methods and gadgets. always cares about the patient's comfort, convenience and results. uses the best materials. very patient about explaining various treatment options and the ramifications of each possibility. willing to explain things a second time if needed. fabulous esthetic judgment. works with insurance very well. staff is great, always kind and helpful. friends i have referred to him have been very pleased.