I've waxed myself a few times, most recently this morning after a few years of just shaving the sac and trimming pubes.
The first self wax experience was over 5 years ago using microwavable wax and cloth strips, this worked okay for pubes, and I did everything. Using strips for the balls was difficult at best, and painful. A couple years ago I purchased a hard wax warmer to wax my wife, and myself. Hard wax with no strips is so much easier and nowhere near as painful for me to the point I actually enjoy the feeling, my wife not so much. I think if I put wax on her labia again she would probably hurt me. The end product is amazing though.
I am considering getting it done professionally some time, but I can do most of it myself, and don't like paying for things I can do for free. I tried to have my wife do it once, she was horrible and painful. She would pull the wax off slowly because she didn't want to hurt me. If you don't rip it off quickly it just extends the time of pain.
I think finding someone to help me would be best especially removing the whole "professional" setting would leave the door open for some fun, and/or unconventional "payment" for services.
Now to find a willing assistant?!?