A typical micro-needling session takes about 30–60 minutes, depending on the treatment area.