The length of a laser hair removal session depends on the area being treated. Each site requires a different number of sessions. Some patients see improvement after just one treatment.   However, on average, about four to six sessions are needed every four weeks. So, laser hair removal can take anywhere from six to nine months to complete and for the results to be seen. In addition, maintenance sessions are sometimes needed to treat rogue hairs and areas that need a little more help.