For those that still do hemming the "hard" way - if your pants are tapered, be sure to let out the lower part (the amount of the hem) of the leg seams so there is enough fabric to "go around"
This way the puckers are eliminated.
If your pants have tapered legs, the bottom circumerence is less than the upper circumference.