Plumbing repair costs vary widely by issue — minor fixes like faucet or supply line replacements run $150 to $400. Mid-range repairs (toilet replacement, water heater repair, drain cleaning) run $300 to $1,000. Major work (water line repair, sewer repair, repiping) ranges $2,000 to $25,000+. Mainstream provides flat-rate, written quotes before any work begins.

Typical pricing

  • Faucet repair or replacement — $150–$500
  • Toilet replacement — $400–$900
  • Water heater repair — $250–$1,200
  • Drain cleaning — $200–$550
  • Water heater replacement — $1,800–$3,800
  • Whole-home repipe — $4,500–$15,000
  • Sewer line replacement — $4,000–$25,000+

Get upfront flat-rate pricing on any service. See our full plumbing services menu, plus financing.