The most thorough, professional, kind doctor ever! Fully discusses all issues honestly. Staff is equally excellent in all areas.