Skip to main content

DIY Plumbing Guides

Faucets, toilets, showerheads, and minor leak repairs

17 guides available

Replace a Bathroom Faucet

Remove your old bathroom faucet and install a new one

Beginner30-60 minutes·$50–$250

Replace a Kitchen Faucet

Remove your old kitchen faucet and install a new one, including sprayer connection

Beginner45-90 minutes·$80–$400

Fix a Leaky Faucet

Diagnose and fix common faucet problems including drips, low pressure, loose handles, and valves that won't turn off

Beginner15-45 minutes·$5–$30

Fix a Running Toilet

Stop your toilet from constantly running by replacing the flapper or fill valve

Beginner15-45 minutes·$10–$30

Replace a Showerhead

Swap out your old showerhead for a new one

Beginner10-20 minutes·$15–$150

Unclog a Drain (Non-Chemical Method)

Clear a clogged sink or shower drain without harsh chemicals

Beginner15-45 minutes·$5–$30

Replace a Toilet Seat

Remove your old toilet seat and install a new one

Beginner10-15 minutes·$15–$50

Unclog a Toilet

Clear a clogged toilet using a plunger or toilet auger

Beginner10-30 minutes·$10–$40

Install a Garbage Disposal

Install a new garbage disposal or replace an existing one

Intermediate1-2 hours·$80–$200

Fix a Dripping Showerhead or Faucet

Stop a dripping shower by replacing the cartridge or valve components

Intermediate1-2 hours·$20–$75

Install a Water Shut-Off Valve

Add or replace a shut-off valve for a toilet, sink, or appliance

Intermediate30-60 minutes·$15–$40

Fix a Jammed Garbage Disposal

Diagnose and clear a jammed or humming garbage disposal by manually freeing the grinding plate and resetting the unit. Most jams can be resolved in under 30 minutes without replacing any parts.

Beginner15-30 minutes·$0–$15

Replace a Toilet Wax Ring

Remove your toilet, swap out the failed wax ring that seals it to the drain flange, and reinstall the toilet to stop leaks and sewer odors at the base. This is a straightforward plumbing job that most homeowners can complete in a single afternoon.

Intermediate1.5-3 hours·$15–$60

Flush a Water Heater

Remove sediment buildup from the bottom of your water heater tank to restore efficiency, extend the unit's lifespan, and improve hot water output. This task takes about an hour and should be done once a year.

Beginner45-75 minutes·$5–$30

Replace a Sump Pump

Remove your old or failed sump pump and install a new submersible unit to protect your basement or crawlspace from flooding. This guide walks you through disconnecting the old pump, sizing and installing the new one, and verifying it works before the next storm.

Intermediate2-4 hours·$150–$550

Replace an Outdoor Faucet (Hose Bib)

Remove your old leaking or damaged outdoor hose bib and install a new frost-free sillcock to stop leaks and protect your pipes from freezing. This project requires basic plumbing skills and takes about one to two hours.

Intermediate60-120 minutes·$20–$85

Replace a Toilet

Remove your old toilet and install a new one, including connecting the water supply and setting a new wax ring seal. This project requires moderate physical effort but no special plumbing license in most jurisdictions.

Intermediate2-4 hours·$120–$600