Thankfully, this condition can be fixed by the average homeowner with some basic tools that many homeowners already have.
A frequent cause of rubbing doors is one or more loose hinges. The symptoms for this condition are hinge screws that are protruding or hinges that move back and forth when the door is operated. This can be fixed by simply tightening their screws back into the hinge. If screwing the hinge screws does not seem to fix the issue, this likely indicates that the screws need to be replaced with ones that are longer. Longer screws will reach the framing lumber that is on either side of the door and will help create a secure fit for the hinges.
Trimming the bottom of an interior door is a relatively straightforward process. An exterior door is more challenging because of the weatherstripping and the door sweep. You may wish to consider hiring someone to adjust the exterior doors.
While the door is still installed in its place, run some masking tape along the bottom inch or two of the door. Then find a flat object that is ¾ inch thick and is as long as the door is wide and place it on the ground adjacent to the door. Then run a pencil along the object to create a line on the tape that you’ve put on the door. This will be the cut line for the bottom of the door. Then take the door off of the hinges, make the cut, and reinstall the door.
Depending on how clean the cut turns out, you may need to do some paint touch-up on the edge of the cut.
You can find more information about how to accomplish this in the following video: