12 Common Home Repairs Anyone Can Do Themselves
Save money by handling these everyday home repairs yourself. Step-by-step guidance for fixing toilets, doors, faucets, drywall, and more.
Calling a handyman for every little fix gets expensive fast. These common repairs are simple enough for any homeowner to tackle with basic tools and a little patience.
1. Fix a Running Toilet
Time: 15-30 minutes | Cost: $5-20
A running toilet wastes water and money. The fix is usually simple.
Common causes:
- Flapper valve worn or misaligned
- Float set too high
- Fill valve failing
How to fix:
- Remove the tank lid and observe what’s happening
- If water overflows into tube: Adjust the float lower
- If flapper doesn’t seal: Replace the flapper ($5-10 at any hardware store)
- If fill valve runs constantly: Replace the fill valve ($15-20)
Pro tip: Bring your old flapper to the store to match the size.
2. Silence a Squeaky Door
Time: 5-10 minutes | Cost: $0-5
That annoying squeak is just friction in the hinges.
What you’ll need:
- WD-40, silicone spray, or petroleum jelly
- Paper towels
How to fix:
- Open the door partially
- Spray lubricant into each hinge, or apply petroleum jelly with your finger
- Open and close the door several times to work it in
- Wipe away excess
If that doesn’t work: Remove the hinge pins one at a time, clean them, apply lubricant, and reinstall.
3. Patch Small Holes in Drywall
Time: 30-60 minutes (plus drying) | Cost: $5-15
Nail holes, doorknob dents, and small damage are easy to repair.
For small holes (nail/screw size):
- Apply lightweight spackle with a putty knife
- Let dry completely
- Sand smooth with fine sandpaper
- Touch up with paint
For larger holes (up to 4 inches):
- Buy a drywall patch kit with adhesive mesh
- Apply patch over hole
- Cover with joint compound
- Let dry, sand, apply second coat if needed
- Prime and paint
4. Fix a Leaky Faucet
Time: 30-60 minutes | Cost: $5-20
A dripping faucet wastes gallons daily. The repair depends on your faucet type.
Before starting:
- Turn off water under the sink
- Plug the drain (so you don’t lose small parts)
For compression faucets (two handles):
- Replace the rubber washer inside the handle
For ball, cartridge, or ceramic disc faucets:
- Replace the cartridge or disc (bring the old one to match)
Pro tip: Look up your faucet brand and model for specific instructions. Or buy a universal repair kit.
5. Unclog a Drain
Time: 15-60 minutes | Cost: $0-30
Most clogs can be cleared without calling a plumber.
Try these in order:
- Boiling water — Pour slowly down the drain. Works for grease.
- Plunger — Use a sink plunger (not toilet type). Create a seal and plunge vigorously.
- Baking soda + vinegar — 1/2 cup each, wait 30 min, flush with hot water.
- Drain snake — A $15 tool that physically removes hair and debris.
- P-trap cleaning — Put a bucket underneath, unscrew the curved pipe, clean it out.
Skip the chemical drain cleaners — They damage pipes and rarely work well.
6. Replace an Outlet or Switch
Time: 15-30 minutes | Cost: $3-10
Worn outlets and switches are easy to replace.
Safety first:
- Turn off power at the breaker (not just the switch)
- Test with a voltage tester to confirm power is off
How to replace:
- Remove the cover plate and unscrew the outlet/switch
- Pull it out and photograph the wiring
- Note which wire goes where (or use tape to label)
- Disconnect wires and connect to new device in same configuration
- Push back into box, screw in, replace cover plate
- Turn power back on and test
7. Fix a Sticking Door
Time: 15-45 minutes | Cost: $0-10
Doors stick for different reasons. Identify yours:
If it sticks at the latch:
- Tighten the hinge screws
- If screws won’t tighten, fill holes with toothpicks and wood glue, redrill
If it sticks at top or bottom:
- Tighten hinges first (a sagging door often just has loose screws)
- If still sticking, mark where it rubs with pencil
- Remove door, sand or plane the marked area
- Paint or seal the raw wood
8. Re-caulk Around a Tub or Shower
Time: 1-2 hours | Cost: $10-20
Cracked or moldy caulk allows water damage. Replace it yearly or when it looks bad.
How to fix:
- Remove old caulk with a caulk removal tool or razor
- Clean area thoroughly with rubbing alcohol
- Let dry completely
- Apply painter’s tape on both sides for clean lines
- Apply new silicone caulk in one smooth bead
- Smooth with wet finger or caulk tool
- Remove tape immediately
- Let cure 24 hours before using shower
9. Tighten a Loose Toilet Seat
Time: 10 minutes | Cost: $0
A wobbly toilet seat is annoying and easy to fix.
How to fix:
- Look for plastic caps at the back of the seat
- Pop them open to reveal the bolts
- Hold the nut underneath (or have someone hold it)
- Tighten the bolt from above
- Don’t overtighten—you can crack the porcelain
If bolts are stripped: Replace the whole seat. Most fit standard toilets and cost $20-50.
10. Fix a Garbage Disposal
Time: 10-30 minutes | Cost: $0
Most disposal “failures” are simple fixes.
If it won’t turn on:
- Press the reset button on the bottom
- Check if the outlet has a GFCI that tripped
- Make sure it’s plugged in
If it hums but won’t spin:
- Turn it off
- Use the hex wrench (usually included) in the bottom hole
- Turn back and forth to free the jam
- Or use a wooden spoon handle from above (NEVER put your hand in)
- Remove whatever was jamming it
11. Replace a Showerhead
Time: 15 minutes | Cost: $15-50
Upgrade from that sad builder-grade showerhead.
How to replace:
- Unscrew old showerhead by hand (use cloth for grip if needed)
- Clean threads on the pipe
- Wrap threads with Teflon tape (3-4 clockwise wraps)
- Hand-tighten new showerhead
- Tighten slightly more with pliers (protect with cloth)
- Test for leaks
12. Fix Squeaky Floors
Time: 30 minutes-2 hours | Cost: $10-30
Squeaks happen when wood rubs against nails or subfloor.
If you have access from below (basement/crawlspace):
- Have someone walk to find the squeak
- Drive a screw through subfloor into the finished floor from below
- Or tap a shim with wood glue into gaps
From above (through carpet):
- Use a squeak-repair kit ($15) designed for carpet
- Drives a screw that snaps off below surface
From above (hardwood):
- Drive finishing nails at an angle into joists
- Fill holes with wood filler
- Touch up with finish
When to Call a Professional
Not every repair is DIY-appropriate. Call a pro if:
- Electrical work involves the panel or new circuits
- Gas is involved (water heater, furnace, gas lines)
- You’re unsure what’s causing the problem after basic troubleshooting
- Water is leaking inside walls (damage gets worse fast)
- The repair requires permits in your area
For everything else, grab your tools and give it a shot. The satisfaction of fixing something yourself—and the money saved—makes it worthwhile.
Track Your Home Repairs
Keep a record of repairs, when you did them, and what parts you used. Dib makes this easy—snap photos, store receipts, and build a maintenance history you’ll actually reference.

Try Dib
The AI-powered home management app we built. It remembers everything so you don't have to.
- AI-powered inventory scanning
- Automatic maintenance reminders
- Document storage & extraction
- Vehicle tracking
- Emergency preparedness
Related Articles
When to Replace Home Appliances: Complete Lifespan Guide
Know when it's time to repair vs. replace your appliances. This guide covers expected lifespans, warning signs, and how to track your appliances.
Bathroom Refresh: DIY Updates Without a Renovation
Give your bathroom a fresh new look without demolition. These DIY updates work for any budget and skill level.
Budget Kitchen Updates: Big Impact for Under $500
Transform your kitchen without a renovation. These affordable DIY updates deliver maximum visual impact for minimal investment.
Found this helpful?
Get more home management tips and guides delivered to your inbox.
No spam, ever. Unsubscribe anytime.