24/7 Emergency Services Available 
Back to Top
Quality Services Provided by Reliable & Honest Technicians 

Portland Water Heater Repair

Serving Happy Valley, Lake Oswego, Forest Grove, Milwaukie & Vancouver

Your water heater is one of the most vital components of your plumbing system. You rely on the hot water your water heater provides to clean, cook, and bathe daily. If your water heater is broken down or failing to perform efficiently, Morrison Heating & Cooling can help.

We offer comprehensive water heater repair services in Portland and the surrounding areas. With decades of combined experience, our skilled technicians can service virtually any make or model of water heater. Handling both traditional tank units and tankless units, we are ready to perform the repairs you need so that you can continue on with your daily routine.

Contact Morrison Heating & Cooling at (503) 683-7077 today to request a quote for water heater repair in Portland and beyond.

Signs You Need Water Heater Repair

Of course, a complete lack of hot water is an obvious concern and a clear sign that your unit needs to be repaired. Other signs of water heater malfunction, however, might not be as obvious.

It might be time to call in a repair technician if you notice:

  • Low hot water pressure
  • A metallic taste in your water
  • A leak in your unit
  • Fluctuating water temperatures
  • Water that is too hot
  • Strange sounds coming from the unit

Our Portland water heater repair team can diagnose the problem quickly and explain your options. We’ll advise you as to whether repair or replacement is the right solution. If your unit needs repairs, we can often perform same-day service, as our trucks are equipped with many of the necessary tools and parts. If we need to schedule the repair for a different day, we’ll work around your schedule to find a time that’s convenient for you.

24/7 Emergency Repairs

We understand that you might be experiencing an urgent problem with your water heater. We are available 24/7 to perform emergency water heater repairs in Portland and the surrounding areas. Our prices are competitive so you can get emergency services without breaking the bank.

To request an appointment, call us at (503) 683-7077 or contact us online.

We Truly Care About Our Customers

See Customer Reviews 
  • I look forward to using Morrison Heating and Cooling again.

    - Jill F.
  • Thank you for your quick response to our service call.

    - Joni P.
  • Did a very complete and careful job AND explained each and everything done.

    - David J.
  • NATE Certified
  • Trade Ally Energy Trust of Oregon, Inc.
  • Amana

We Are Different From the Competition

Find Out Why
  • Same Day Service

    We know that some services can't wait. 

  • Financing Available

    We offer financing options to make service more affordable. 

  • Family Owned & Operated

    Your family’s comfort is our family business. 

  • Quality Work

    We provide quality work at competitive prices. 

  • Emergency Services Available

    We offer 24/7 emergency services. 

  • Professional Technicians

    All of our technicians are clean, professional, and trained.