Body hair removal has been the hardest part of living a bodybuilder's lifestyle for me. Having very thick, dark brown hair that after shaving stubbles over the next few days irritates the hell out of me. If I allow it to be, my chest can look like a real dense forest of black trees. I generally have my arms and chest waxed about every 6 weeks. The exception being that I plan ahead and have them done about 3 to 4 days before a competitive event. Having a good tan is also effective in that it can hide stubble. After nearly 20 years, I use Hair No More Cream on my underarms as I find there is the only place that the cream is effective and waxing my pits is too painful. Waxing is also painful on my legs, so I shave them in a hot bubble bath. As to the pubes, use clippers first so that you're only left with lots of stubbles, then get in that hot bubble bath and use disposable razors, not the Titanium double or triple blades. You'll learn to love shaving your cock and balls. I've not resorted to laser treatment mainly cause later in life I might regret not having pubes.