Fix it yourself
Fix it yourself
160 repairs a careful person can do at home, each with the tools, the time it takes, numbered steps, and the moment to stop and call a pro. Where the work is dangerous — gas, mains electrical, roofs above one storey — the guide says so and tells you what to do until the pro arrives.
- You can do
- 155
- Pro-only, with what to do meanwhile
- 5
- Difficulty on every guide
- easy · moderate · hard
- Always listed
- time · tools · when to stop
- 01Open
Clogged drain
easy 15–45 min· $5–30 for a zip tool, plunger or auger
- 02Open
Dripping faucet
moderate 30–60 min· $10–45 for a cartridge or washer kit
- 03Open
Frozen pipes
moderate 1–2 h· $5–20 for pipe insulation
- 04Open
Garbage disposal humming but not spinning
easy 10–30 min· $0–8 for a hex key
- 05Open
Gas leak near appliance
Don't do this yourself
- 06Open
Hot water runs out quickly
moderate 30–90 min· $0–35 for a hose, an element or a dip tube
- 07Open
Leaking pipe
moderate 30–90 min· $10–35 in tape, clamp or putty
- 08Open
Low water pressure
easy 20–60 min· $0–30 for vinegar, an aerator or a gauge
- 09Open
No hot water
easy 15–45 min· $0–40 for a thermostat or element if you are comfortable with electrical work
- 10Open
Running toilet
easy 15–45 min· $8–25 for a flapper or fill valve
- 11Open
Sewage smell in the bathroom
easy 15–45 min· $5–25 for cleaning supplies or a wax ring
- 12Open
Sewer backup
Don't do this yourself
- 13Open
Slow bathtub drain
easy 15–40 min· $5–15 for a snake and a hair catcher
- 14Open
Toilet overflowing
easy 10–40 min· $10–35 for a plunger or auger
- 15Open
Water bubble forming on the ceiling
easy 10–30 min· $0 — the fix is upstream; patching later costs $20–50 in materials
- 16Open
Water Heater Leaking
moderate 20–60 min· $0–20 for tape and a hose cap; $15–30 for a relief valve
- 17Open
Water heater making popping or rumbling noise
moderate 45–90 min· $0–15 for a hose
- 18Open
Water heater pilot light out
easy 10–30 min· $0
- 01Open
Burning smell from outlet
Don't do this yourself
- 02Open
Dead outlet
easy 10–30 min· $0–10 for a tester
- 03Open
Electrical Buzzing Sound
easy 10–30 min· $0 — isolate and call
- 04Open
EV charger not working or charging slowly
easy 15–45 min· $0 — checks and resets only
- 05Open
GFCI outlet keeps tripping
easy 15–40 min· $0 — a replacement GFCI is $15–25 if you are comfortable with outlet replacement where allowed
- 06Open
Lights dim when appliances turn on
easy 20–60 min· $0–20 for a tester and bulbs
- 07Open
Outdoor motion sensor light stays on
easy 15–45 min· $0 for adjustment; $15–40 for a sensor head
- 08Open
Solar panels producing less power than expected
easy 30–90 min· $0–30 for a pole brush
- 09Open
Tripping circuit breaker
easy 15–45 min· $0
- 01Open
AC leaking water
easy 20–45 min· $0–15 for vinegar and a filter
- 02Open
AC not cooling
easy 20–60 min· $10–30 for a filter
- 03Open
AC unit freezing up
easy 1–4 h· $10–30 for a filter
- 04Open
Bathroom vent dripping water
moderate 1–3 h· $25–70 in insulated duct, tape and a cap
- 05Open
Musty or Moldy Smell Coming From Air Vents
easy 1–2 h· $15–35 for a filter, vinegar and coil cleaner
- 06Open
Thermostat not working
easy 10–40 min· $3–10 for batteries; $60–200 for a new thermostat
- 07Open
Uneven heating or cooling between rooms
easy 1–2 h· $10–30 in a filter and foil tape
- 08Open
Unusually high energy bill
easy 1–2 h· $10–40 in a filter, gaskets and weatherstripping
- 01Open
Bathroom outdated or falling apart
moderate 3–10 h· $150–500 in grout, caulk, fixtures and paint
- 02Open
Bathroom tile grout cracking
moderate 2–5 h· $25–60 in grout, caulk and sealer
- 03Open
Broken door handle
easy 15–45 min· $0–5 to tighten; $15–60 for a lockset
- 04Open
Cabinet door falling off or misaligned
easy 15–45 min· $3–15 in toothpicks, plates or a pair of hinges
- 05Open
Clogged dryer vent
easy 45–90 min· $15–40 for a brush kit and metal duct
- 06Open
Cracked Drywall
easy 1–3 h· $15–40 in tape, compound and paint
- 07Open
Cracked vinyl siding
easy 30–90 min· $5–10 for a zip tool; $15–40 for a panel
- 08Open
Cracks in foundation wall
easy 30–90 min· $10–30 for hydraulic cement; $60–150 for an injection kit
- 09Open
Door won't latch or close properly
easy 15–45 min· $0–10 for screws and filler
- 10Open
Drafty windows letting in cold air
easy 30–90 min· $10–40 in weatherstripping and caulk; $15–30 for a film kit
- 11Open
Garage door making loud noise
easy 30–60 min· $8–15 for lubricant; $30–60 for a set of nylon rollers
- 12Open
Garage Door Reverses Before Fully Closing
easy 15–45 min· $0 for cleaning and alignment; $20–40 for a sensor pair
- 13Open
Garage Door Stuck
easy 15–45 min· $0–15 for a battery and lubricant
- 14Open
Garage door won't close
easy 15–60 min· $0–40 for batteries or a sensor pair
- 15Open
Garage floor cracking
easy 1–2 h· $15–40 in sealant and backer rod; $30–60 for slab sealer
- 16Open
Hardwood floor cupping or warping
moderate 1–3 h· $20–40 for a moisture meter; $150–300 for a dehumidifier
- 17Open
Hole in drywall
easy 30–90 min· $10–30 for a patch kit and compound
- 18Open
Kitchen outdated or falling apart
moderate 2–8 h· $100–400 in hinges, handles, paint and sealant
- 19Open
Loose floor tiles
moderate 2–5 h· $20–60 in thin-set, grout and sealer
- 20Open
Loose or wobbly railing
moderate 30–90 min· $5–30 for screws, glue or a bracket
- 21Open
Mold growing on walls or ceiling
easy 1–3 h· $15–50 in cleaner, primer and paint
- 22Open
Sliding closet door off track
easy 15–45 min· $10–30 for rollers or a pivot kit
- 23Open
Sliding door hard to open or sticking
easy 30–90 min· $5–15 for silicone spray; $20–60 for a roller set
- 24Open
Stuck door
easy 20–90 min· $5–20 in screws, shims and sealer
- 25Open
Stuck window won't open
easy 20–60 min· $0–20 for wax, scraper or cord
- 01Open
Catio Mesh Sagging or Torn
easy 1–3 h· $30–90 in mesh, screws and lath
- 02Open
Creaking or buckling floors
moderate 1–3 h· $15–40 in screws and shims
- 03Open
Deck boards rotting or splintering
moderate 2–5 h· $40–150 in boards, screws and tape
- 04Open
Fence leaning or sections falling over
moderate 2–6 h· $30–80 per post in concrete, a post and hardware
- 05Open
Gaps in crown molding
easy 1–2 h· $10–25 in caulk and nails
- 06Open
Kitchen cabinet veneer peeling
moderate 1–3 h· $15–40 in glue, banding and filler
- 07Open
Scratched or damaged flooring
easy 1–2 h· $10–40 for markers, filler and pads; $30–120 for a spare plank or tile
- 08Open
Squeaky floors
moderate 1–2 h· $10–35 for a squeak kit or shims
- 09Open
Windows drafty, foggy, or leaking
easy 1–2 h· $15–40 in caulk and weatherstripping; $20–40 for a film kit
- 01Open
Carpet smells bad
easy 1–3 h· $10–25 in baking soda and enzyme cleaner
- 02Open
Carpet stains that won't come out
easy 20–60 min· $5–20 for household cleaners or an enzyme spray
- 03Open
Carpet stains that won't come out
easy 20–60 min· $5–20 in household cleaners
- 04Open
Deck or patio gray and discolored
moderate 2–5 h· $40–120 in cleaner, brightener and stain
- 05Open
Driveway stained or dingy
easy 2–4 h· $20–60 in degreaser and sand; pressure-washer rental $40–90/day
- 06Open
Grout Turning Black or Dark in the Shower
easy 1–2 h· $10–35 for cleaner, grout and sealer
- 07Open
Hard water stains and mineral buildup
easy 20–60 min· $5–15 for vinegar and citric acid
- 08Open
Mold in bathroom
easy 30–90 min· $10–40 for cleaner, silicone or paint
- 09Open
Pet Urine Stain and Odor in Carpet
easy 30–90 min· $15–30 for enzyme cleaner and a blacklight
- 01Open
Dead lawn patches
easy 1–2 h· $10–40 for seed and soil
- 02Open
Downspout erosion at foundation
easy 1–3 h· $20–60 for an extension and rock; $80–200 for a buried drain
- 03Open
Driveway weeds growing through cracks
easy 30–90 min· $10–40 for filler or polymeric sand
- 04Open
Mulch Beds Washing Out in Rain
easy 1–3 h· $40–150 in edging, mulch and netting
- 05Open
Overgrown shrubs blocking windows or walkways
easy 1–3 h· $0–40 for pruning tools
- 06Open
Patio pavers sinking or uneven
moderate 2–4 h· $30–80 in sand and polymeric sand; $60–150 with stone base
- 07Open
Sprinkler head broken or leaking
easy 20–45 min· $3–15 for a head
- 08Open
Tree canopy blocking sunlight to lawn
moderate 2–4 h· $30–80 in seed, compost and mulch
- 09Open
Tree Roots Lifting Driveway Pavers
moderate 2–5 h· $40–120 in base, sand and a root barrier
- 01Open
Ant Infestation in Kitchen
easy 20–60 min· $8–25 for baits and caulk
- 02Open
Bed bugs in the mattress
hard 2–8 h· $40–120 for encasements and interceptors
- 03Open
Carpenter ant damage in wood framing
moderate 1–2 h· $15–40 in filler, hardener and caulk
- 04Open
Carpenter ants in wood framing
moderate 1–3 h· $20–50 in baits and caulk
- 05Open
Mice or Rodents in Walls
moderate 1–3 h· $15–40 for traps and sealant
- 06Open
Mosquito Infestation
easy 30–90 min· $10–30 for dunks and screen patches
- 07Open
Scratching or Scurrying Sounds in the Attic at Night
moderate 1–3 h· $30–90 in mesh, flashing and a one-way door
- 08Open
Visible mud tubes running up the exterior foundation wall
easy 30–60 min· $0 — inspection and housekeeping only
- 01Open
Dishwasher door not latching
easy 20–60 min· $20–50 for a latch assembly
- 02Open
Dishwasher not cleaning properly
easy 30–60 min· $5–15 for cleaner and rinse aid
- 03Open
Dishwasher Not Draining After Cycle
easy 20–60 min· $0–10
- 04Open
Dryer Not Heating
moderate 30–90 min· $10–20 for a fuse and a vent brush
- 05Open
Dryer overheating
easy 30–60 min· $15–40 for a vent brush kit and metal duct
- 06Open
Dryer Smells Like Burning
moderate 45–90 min· $15–40 for a vent brush kit and metal duct
- 07Open
Dryer taking too long to dry clothes
easy 30–90 min· $15–40 for a vent brush kit and metal duct
- 08Open
Fridge not cooling
easy 20–60 min· $0–15 for a coil brush and thermometer
- 09Open
Oven door glass shattered
moderate 1–2 h· $40–150 for a glass panel
- 10Open
Oven not heating evenly
easy 30–90 min· $20–60 for an element or gasket; $10 for a thermometer
- 11Open
Refrigerator ice maker not working
easy 30–90 min· $20–50 for a filter; $25–60 for an inlet valve
- 12Open
Refrigerator Making Clicking Noise
moderate 30–60 min· $15–40 for a relay and overload kit
- 13Open
Stove burner not igniting
easy 15–45 min· $0 for a clean; $15–40 for an igniter
- 14Open
Washer not draining
easy 30–60 min· $0 for a filter clean; $25–60 for a drain pump
- 15Open
Washing machine leaking water
easy 30–90 min· $15–40 for hoses; $30–80 for a door gasket
- 16Open
Washing machine shaking violently during spin
easy 20–60 min· $10–30 for pads; $30–80 for dampers
- 01Open
Ceiling water stain bleeding through paint
easy 30–90 min· $10–30 for a stain-blocking primer
- 02Open
Garage floor epoxy peeling
moderate 4–10 h· $150–400 in primer and top coat; grinder rental $80–150/day
- 03Open
Microcement Hairline Cracks After Curing
moderate 2–5 h· $60–150 in finish coat and sealer
- 04Open
Mildew growing on painted walls
easy 1–2 h· $15–50 for wash, primer and paint
- 05Open
Paint bubbling or blistering
moderate 1–3 h· $15–40 for primer and paint
- 06Open
Peeling paint
moderate 1–4 h· $20–60 for primer, filler and paint
- 07Open
Stucco cracking on exterior walls
easy 1–3 h· $20–60 in caulk, patch and paint
- 01Open
Clogged gutters
moderate 1–3 h· $0–30 for a scoop and sealant
- 02Open
Gutters overflowing in the rain
moderate 1–3 h· $0–25 in sealant and hangers
- 03Open
Gutters Pulling Away From the Fascia Board
moderate 1–2 h· $15–40 for hangers and screws
- 04Open
Ice dam forming on the roof
moderate 1–3 h· $40–100 for a roof rake, foam and caulk; $300–900 to top up insulation
- 05Open
Ice dam on roof
moderate 1–2 h· $30–80 for a roof rake and ice-melt
- 06Open
Leaking roof vent or flashing
hard 30–90 min· $10–25 for sealant or a boot, only for a safely reachable roof
- 07Open
Missing shingles
hard 30–90 min· $20–50 for a tarp, as a stop-gap only
- 08Open
Mold growing in attic
moderate 2–4 h· $30–80 in cleaner, ducting and baffles
- 09Open
Roof leak
Don't do this yourself
- 10Open
Skylight leaking water
moderate 30–90 min· $0–40 for a seal
- 11Open
Standing water on a flat roof
Don't do this yourself
- 01Open
Appliance won't fit through doorway
moderate 30–60 min· $0 with a borrowed dolly
- 02Open
Downsizing for a move
easy 4–16 h· $20–60 for boxes and labels
- 03Open
Furniture won't fit through doorway or staircase
moderate 30–90 min· $0–30 for sliders and blankets
- 04Open
Junk piling up in home or garage
easy 2–8 h· $0–80 for bags, a tip run or a bulky-waste slot
- 05Open
Overwhelmed by an Estate Cleanout
moderate 8–40 h· $50–300 in boxes, a bulky-waste slot and fuel
- 01Open
Cold Plunge Water Cloudy or Foamy
easy 30–60 min· $15–40 in test strips, shock and cleaner
- 02Open
Hot Tub Jets Weak or Not Working
easy 30–90 min· $0 for cleaning; $10–30 per jet insert
- 03Open
Hot Tub Water Foaming Excessively
easy 1–3 h· $20–50 in flush product, cleaner and chemicals
- 04Open
Pool Liner Tearing
moderate 30–90 min· $10–30 for a patch kit and dye
- 05Open
Pool salt cell not generating chlorine
moderate 45–90 min· $10–25 in acid and test strips; $40–60 for a bag of salt
- 01Open
Home Theater Audio Cutting Out or Dropping
easy 30–90 min· $10–30 for an HDMI cable or banana plugs
- 02Open
Security Camera Night Vision Is Blurry or Washed Out
easy 15–45 min· $5–15 for cleaner and spray; $20–40 for an IR illuminator
- 03Open
Security camera sending constant false motion alerts
easy 20–60 min· $0
- 04Open
Smart Doorbell Not Connecting to WiFi
easy 30–90 min· $30–80 for an extender or mesh node; $15–25 for a transformer
- 05Open
Smart doorbell not ringing
easy 20–60 min· $0 for settings; $30–50 for a plug-in chime
- 06Open
Smart Garage Opener Not Syncing
easy 20–60 min· $0 for settings; $30–80 for a mesh node
- 07Open
Smart Lock Battery Draining Too Fast
easy 20–45 min· $5–15 in batteries and screws
- 08Open
Smart lock not responding
easy 15–45 min· $5–15 in batteries
- 09Open
Smart thermostat short-cycling the HVAC
moderate 30–90 min· $15–30 for a C-wire adapter
- 10Open
Smart thermostat won't connect to WiFi
easy 20–60 min· $0 for settings; $30–80 for a mesh node
- 11Open
Wi-Fi dead zones in your home
easy 1–2 h· $100–300 for a mesh kit
- 01Open
Brick mailbox column leaning or crumbling
moderate 2–6 h· $40–120 in mortar, concrete and a cap
- 02Open
Chimney mortar crumbling or deteriorating
hard 3–8 h· $30–80 in mortar, sealant and repellent
- 03Open
Concrete Patio Scaling and Flaking
moderate 3–6 h· $60–200 in resurfacer and sealer
- 04Open
Concrete Spalling
moderate 2–5 h· $30–100 in patch, bonding agent and sealer
- 05Open
Crumbling concrete steps
moderate 2–5 h· $30–80 in patch, bonding agent and sealer
- 06Open
Exterior brick spalling and crumbling
moderate 2–6 h· $40–150 in bricks, mortar and repellent
- 01Open
Basement Floor Crack Widening Over Time
easy 30–60 min· $10–30 for a tell-tale and sealant
- 02Open
Basement musty smell
easy 1–3 h· $20–40 for a hygrometer and cleaner; $150–300 for a dehumidifier
- 03Open
High radon levels in basement
easy 1–2 h· $15–40 for test kits; $20–60 in sealant and a sump cover
- 04Open
Standing water in crawl space
moderate 2–6 h· $100–300 in vapour barrier, tape and downspout extensions; $150–300 for a pump
When you do need a pro
Every guide ends with the honest hand-off. When you reach it, get free quotes from listed pros — no obligation.
Thinking of doing this for a living?
These are the jobs pros do every week. See which trades are short of people in your city and how to get licensed.
This season
Maintenance checklists for the months ahead — the problems above are cheaper to prevent than to fix.