Almost everyone knows that laser hair removal is a permanent solution to unwanted hair, but a lot of people are shocked when they find out that it generally takes 10-12 treatments to get the optimal results from your treatments.
The reason that it takes so long to get the results that you want is that the laser is only able to treat hair that is on its active growth cycle. At any given time, only about 10% of your hair is actively growing; so with each treatment you see about a 10% reduction in hair growth.
Another reason that it takes so long to finish laser is that your hair grows in waves. There is only about 10% of your hair growing at any given time, and it takes a while for the next 10% to enter their active growth stage. Different areas of the body grow hair at different rates, so there are certain intervals that you have to get treated on to see optimal results. Facial areas grow hair fastest, so they can be treated every 4-6 weeks, arm and leg hair grows the slowest, so they have to be treated every 8-10 weeks, and the rest of your body hair grows at about the same rate, so they can be treated every 6-8 weeks.