L.A.
Waxing over time can help to thin the hair and it won't be as noticable. You could always just have her get waxed below the knee to save money, since that is most likely where most of the hair is, and she can shave above that.
Laser removal can be permanent, but it usually take several times.