The length of time depends on the service chosen. Appointments run between 1 1/2 hours to 2 1/2 hours.