thanks for posting your query on healthcare magic
The best way to remove excess facial and body hair is by Laser
provided the hair you want to get targeted are pigmented hair and not white ones. Since the Laser targets the pigment in the root of the hair follicles which gradually decreases the hair to almost negligible .Various choices are available with dermatologists and laser surgeons in form of Diode , Nd Yag or IPL in decreasing order of efficacy .You need to undergo the treatment in 6 to 8 sittings for effective reduction of hair ,with every sitting around 4 to 6 weeks apart.
I hope i have answered to all your queries
If any further doubts feel free to post again