How to DIY it: Take off the loose bar by removing the screws on each of the posts that mount the bar to the wall. (If one side is solidly attached, leave it alone.) With the mounting plate now exposed, try tightening the screws in it. If that doesn’t work, remove it. Chances are you’ll find two plastic anchors underneath. Poke them with a screwdriver and let them fall inside the wall. Replace with bigger, stronger metal toggle anchors (above), sold at hardware stores. Just drive them into the existing holes with a drill or a screwdriver, and then reattach everything.
How to DIY it: Gently tug the loose part of the carpet to find the point where it’s still attached. Snip it off as close to the backing as possible and save it. Use painter’s tape to surround the repair area. Squeeze a heavy bead of carpet seam sealer (about $6 at home centers) into the run. Then fill in the hole with the saved fiber, using a screwdriver to press it into the sealer bit by bit until the area looks like the surrounding carpet (below).
How to DIY it: This job can be messy, so protect nearby surfaces by covering them with plastic or cardboard. Spray the springs with garage door lubricant (about $7 at home centers). Don’t use oil, grease, or other lubricants. They may be cheaper, or you may have them on hand already, but they won’t work as well and tend to pick up dust and grit—just what you don’t want on moving parts.