Horizon dental does a fantastic job of cleaning my teeth with no pain!! The establishment is Immaculate! The staff is professional! But also treat you with such respect! Friendly, n knowledgeable! I can’t say I look forward to going to the Dentist! But they have been so great there! I’m not all stressed out knowing I have a appointment.