A How long does a consultation or treatment last? Most appointments last between 20 and 40 minutes. The exact duration depends on the treatment you choose.