Every time I have been to see him I have had an excellent experience. Any time I have had to cancel and reschedule they have done everything they can to get me in asap. My children now go see him and my wife has changed dentists. Everyone is satisfied and kids like to go see him.