Are you pinched for time or money? You can hem your pants at home without making a single stitch or cut (or paying for a professional tailor). Simply fold the hem to where you need it to be and dot on a little hot glue at 1-inch intervals in between the folds. Once the glue has cooled, use a warm iron to put a good crease in the fold and spread out the adhesive.
Warning: You can't undo this hemming process, so make sure you're careful and definitely want that clothing item hemmed!