A teeth cleaning appointment typically takes between 30 minutes to an hour, depending on the individual’s oral health and the extent of cleaning needed. You will lay in a comfortable chair for the duration of the appointment.