An average of 6-10 laser hair removal treatments ranging from 3-8 weeks apart will give optimal results. Each treatment session usually lasts 10-30 minutes. The precise numbers will vary for each client depending on hair thickness, density and the area being treated.