Very knowledgable, takes time to understand the patient, caring, considerate, willing to go the extra mile, makes sure you are comfortable, explains all procedures. Overall a wonderful dentist. The office staff is nice too, willing to fit you in when needed. My cost is relatively low due to insurance but I believe the overall costs are reasonable too.