Some areas get done quicker than others. For example,I had some work done on my hairline, and I think it took about 3 hours total over a year or so to get done completely. I haven't touched the area in 10 years and it's still just as clear. My upper lip, however, took longer and I still occasionally get a new hair that I have zapped once a year or so depending on hormonal changes. It's hard to say total number of visits as I've had so many areas treated. If you get an area cleared every time you go in, you will find (as I did) that one day you look and find there simply isn't any more hair to remove. Well before that time, though, the treatment length will greatly decrease. I used to get hour long sessions on my lip, but last time I had it treated we took 30 seconds to zap two hairs before going to work on my bikini line.