How long do your visits/treatments last? On average, visits are between 60 to 75 minutes long. Related