There are many techniques such as laser hair removal which does have a risk of injury associated with it and is also not a completely permanent method. 

But the  best way to get rid of facial and body hair is to use natural remedies. There are many remedies that you can choose from. It is important to select a remedy or a combination of remedies that is suited to your skin type and extent of hair growth. Waxing is very effective and reduces hair growth considerably in the long-term. You can even use the sugaring technique at home by making a mixture of 2 cups of sugar, ¼ cup of water and ¼ cup of lime juice and heating the mixture until it has a thick brown consistency. You can then remove the hair by applying the wax to the skin and using strips of cloth, pull in the direction opposite to hair growth.

Shaving is another method of removing unwanted hair, but needs to be done often as the hair is only removed from the surface, leaving the roots intact. There are also depilatory creams and lotions available which help to remove surface hair. It is always advisable to do a patch test on a small area of skin first, as allergic reactions may occur. Turmeric mixed with water is also helpful in eliminating growth of unwanted hair. You may also scrub your hands and legs using soap and a pumice stone. This is a method called friction hair removal and is effective in reducing hair growth if done for a long period of time. However, this method may result in pigmentation of the area and may also result in irritation of the skin. The hair can also be bleached naturally using lemon juice mixed with honey.