Plumbing & heating repair in Boise.

We're a locally owned company and we've been fixing pipes, water heaters and heating systems around Boise for over ten years. If something breaks after hours, call the emergency line. Someone answers 24/7.

What we work on

  • 24/7

    Emergency plumbing

    Burst pipes, leaks you can't stop, and flooding. The emergency line is answered day and night, weekends included.

    Call the emergency line
  • Water heater repair & install

    We repair water heaters and put in new ones. Call if you've lost hot water, the tank is leaking, or it's making noises it didn't used to.

  • HVAC maintenance

    Regular servicing for your heating and cooling equipment. Book it before the first cold snap, and again before summer.

  • Drain cleaning

    Kitchen sinks, showers, tubs and toilets. If it drains slowly or backs up, we'll clear it.

A technician in orange work gloves measuring copper pipe on a steel workbench

A Boise company

Steadfast Plumbing & Heating is a local company. We've done plumbing and heating work around Boise for more than a decade, and the thing people know us for is how quickly we show up.

Before we start any job, we'll tell you what's wrong and what it's going to take to fix it.

Burst pipe or no heat after hours?

Call the emergency line. It's answered 24 hours a day, seven days a week.

  1. 1If water is leaking, turn off the main shut-off valve if you can find it.
  2. 2Call (555) 021-0192.
  3. 3Tell us what's happening and where you are.
Emergency line (555) 021‑0192

What customers have said

“Called at 9pm with a burst pipe, someone was here in 40 minutes.”
Jason P.
“Fixed what two other companies couldn't figure out.”
Rachel D.
“Fair pricing, showed up on time, explained everything before starting.”
Marcus O.

Hours

Mon7am–7pm
Tue7am–7pm
Wed7am–7pm
Thu7am–7pm
Fri7am–7pm
Sat7am–7pm
SunEmergency only
24/7Emergency line

Service area

BOISE, ID

We work across the Boise area. If you're outside town, give us a call and ask whether we can get to you.

Call (555) 021-0192
Call (555) 021-0192