Areas We Serve

All Pro Plumbing, Heating, Air & Electrical makes it easy for you to keep your plumbing systems running smoothly. Our industry professionals have been handling plumbing and drain services in the area for over 30 years. When it comes to industry knowledge, few other home service companies in Southern California can claim to have what we possess. In other words, we should be your first and only call when you need help fixing a plumbing problem in your home.

Contact us today at (909) 500-8193. We look forward to helping you with all your plumbing needs in Upland!

24/7 Emergency Plumber in Upland

Plumbing emergencies happen to everyone, like burst water heaters, serious plumbing leaks, gas leaks, sewer backups, or multiple drain backups. When that time comes, rest assured that our 24-hour plumbers in Upland are standing by to help. Whether it’s the middle of the night, a weekend, or a holiday, we’re prepared to dispatch a plumber to your location ASAP to prevent further damage to your home and get your plumbing back to normal. We also offer electrical and HVAC services in Upland, as well as the surrounding communities, including Ontario, Chino, Pomona, and San Dimas.

To get all of your plumbing problems fixed quickly and correctly, get All Pro Plumbing on the job. Call (909) 500-8193 for experienced emergency plumbers in Upland, CA.

Contact Us
  • Special Offer


    AC Tune Up Special


    Cannot be combined with other offers.
    Valid from April 1, 2024 – June 30, 2024.

  • Special Offer

    $1000 OFF


    includes a 1 year service agreement,
    and an air filtration system (air scrubber)

    *Valid only March 14-31, 2024.
    Must present offer to technician at appointment.



Cannot be combined with other offers. Valid from April 1, 2024 – June 30, 2024.

Get This Deal!
Book Now

All Pro Smart Membership

Experience Peace of Mind, Discounts, & More Even the best HVAC, plumbing and electrical systems need recurring maintenance to keep them running perfectly. With the All Pro Smart Membership, you can rest assured that your home’s HVAC, plumbing and electrical systems won’t fail – especially when you need them the most!

  • Enjoy all member benefits for only $19.99/month!
  • Four Tune Ups Per Year. Value: $556.
  • No Breakdown Guarantee
  • 100% Money Back Guarantee
  • No Dispatch Fees. Value: $139
  • 15% Off Service Repairs
  • Priority Service. Value: $139
  • Credit Towards Investment. Value: Up to $500
Learn More


3 0


Since 1991

Top-Rated Plumbing, HVAC & Electrical Services

We remain steadfast in our commitment to providing outstanding customer service and tailoring our solutions to meet our customer’s unique circumstances. We take the time to understand your specific needs, as well as your budget, working closely with you to ensure that your problem is resolved efficiently and effectively the first time.

It’s because of our care for our customers that we have earned the 2020 Best of HomeAdvisor award and been awarded by as one of the best plumbers in the area.

Personalized Options

  • Community Service

  • Fast Response Time

  • Problem Solved the First Time

  • Personalized Option

  • FREE Estimates*

  • Our Core Values

Book Now

Thousands of Happy Customers

Was very happy with the quick response to my call for help. It was a very good experience even though it was a stressful situation. They worked with me and were empathetic to my problem and my limitations. They were very thorough in explaining the situation and what needed to be done, explaining and showing me the problem. Once it was decided what I had to do they were quick to get to work and completed the job in a very timely manner. All in all it was a stressful but good experience

– Susan C.

All Pro was awesome we called and they came the same day when our shower drain was leaking into our downstairs ceiling…..the service person was so nice and was very fast and very professional. The price was very reasonable and affordable. They did an outstanding job and we would recommend this company for all your servicing needs. This is the second time using this company, the first was for our water heater and they replaced it fast and very affordable the same day. They came at around 5 and was here until around 9 fixing not only our leaking shower drain but our water pressure value needed to be replaced. They did both and I do not think we would have gotten a better deal or a nicer person to come and do the repairs. All Pro is definitely the people we will be calling for all our plumbing, heating and air conditioning needs from now on.

– Pamela M.

They came to our rescue on January 8, 2018. we had a clogged toilet that overflowed all the way to the downstairs bathroom it was a horrific scene that day. That is when we decided to call All Pro Plumbing. Talked to a nice lady on the phone gave her our info and told us would call back to ensure us someone would come out to help. Within minutes gave us a response time and told us someone will be there within the hour. Sure enough that is when they showed up and quickly diagnosed the problem, went to work, and unclogged whatever was in there that needed to be unclogged. They were efficient, respectful, and professional. They also checkout out other things to make sure that toilet was working fine before they left. Great customer service!

– Vincent M.

Gary was absolutely amazing today. He was friendly, knowledgeable! It seemed a little pricey but our problem needed to be addressed immediately. Great customer service. I would definitely recommend!

– Danielle O.

I would recommend ALL PRO Plumbing to anyone that is looking for good professional service. They installed a sink and garbage disposal for me and did a great job. Their response time is quick. Always either the same day, or the next day

– Chris H.

Your Upland, CA Plumbing Service Experts

In our experience as expert Upland plumbers, few things ruin our customers’ days faster than a serious plumbing issue. Clogged sinks, broken toilets, slow-draining showers, and more are all big frustrations, especially when you just want to relax at home after a long day at work.

Bathroom Plumbing

All Pro is ready to help with all of your bathroom plumbing needs, including toilet repairs, leaking faucet repairs, shower head repair, new fixture upgrades, and more. Whether you’re looking to revitalize an outdated bathroom with a remodel or you just need help with a clogged tub drain, we’ll get your bathroom back in order in no time.

Kitchen Plumbing

The kitchen is the heart of the home, so make sure your plumbing is up to the task. Call our Upland kitchen plumbing techs today if you need help fixing a broken kitchen faucet, unclogging a backed up sink, replacing a burned out garbage disposal, or installing a water treatment system to improve the quality of your water. Need to re-route a water line? We can help with that, too!

Sewer Line Repair & Replacement

Sewer line issues are urgent plumbing problems that need professional attention as soon as possible. If you suspect a sewer line backup or burst, immediately get in touch with our Upland sewer line repair experts to schedule an inspection. Depending on our findings, you may need a hydro jetting service to get rid of a stubborn clog, or you could potentially need to have your sewer line repaired or replaced.

Drain Cleaning in Upland

One of our most sought-after services, drain cleaning is an essential part of routine plumbing maintenance. Clogged drains can be a frustrating and messy problem for homeowners, and it’s essential to understand what causes them to prevent future clogs. Here are some of the most common causes of clogged drains in residential homes:

  • Grease and Oil: When grease, oil, or other fatty substances are poured down your drains, they can solidify over time, leading to a clogged drain. Avoid pouring cooking oil or grease down the drain and instead dispose of them in a sealed container in the trash.
  • Hair: Hair is another common culprit of clogs, especially in bathroom shower and sink drains. Hair can accumulate and coagulate along with soap and shampoo residue, to form a stubborn clog. Using a drain cover or hair strainer can help prevent hair from entering the drain and causing blockages.
  • Food Waste: Kitchen sinks can often become clogged when food scraps are rinsed down the drain, especially coffee grounds, eggshells, fruit peels, and starchy foods like pasta and rice. These should never be put down the drain, but should be disposed of in the trash instead.
  • Foreign Objects: Items like paper towels, sanitary products, and cotton swabs should never be flushed down the toilet, as they can easily become lodged in the pipes and cause a clog. Similarly, small objects that accidentally fall down the drain, such as jewelry or toys, can also cause blockages.
  • Tree Roots: In some cases, tree roots can grow into underground pipes and cause blockages, especially in older homes with aging plumbing systems. Regular maintenance can help prevent tree root intrusion and catch issues before they become severe.

By understanding what causes clogged drains in residential homes, Upland homeowners can take steps to prevent future blockages and avoid costly plumbing repairs. If a clog does occur, we advise that you have this service performed by our Corona drain cleaning experts at least once per year to keep your drains in great shape.

Gas Line Services

Our certified plumbers are also qualified to work with natural gas lines. We perform gas line repair services as well as new gas line installations. Gas leaks are emergencies, so if you smell gas on your property, immediately vacate the area, contact your gas company to report the leak, then contact our Corona gas line repair techs to have the necessary repairs performed.

Upland Water Heater Repair & Replacement

Recognizing the signs of water heater trouble early can help prevent more extensive damage and potentially save you money on repairs or replacements. Here are some common signs of water heater problems that homeowners should be aware of:

  • Lack of Hot Water: One of the most obvious signs of a water heater problem is constantly running out of hot water. If your shower water is lukewarm or never seems to get hot enough, there may be a larger issue with your water heater.
  • Strange Noises: If you hear odd noises, such as popping, hissing, or banging sounds, coming from your water heater, it could be a sign of sediment buildup or a faulty heating element.
  • Leaks: If you notice water pooling around your water heater or a sudden increase in your water bill, it may be a sign of a leak in your water heater tank.
  • Rusty Water: If your hot water appears rusty or discolored, it may be a sign of corrosion inside your water heater tank.
  • Age: If your water heater is more than ten years old, it may be time to consider upgrading to a newer, more efficient model. Older units may be prone to more frequent breakdowns and may be less energy-efficient.

If you’re experiencing any of these water heater problems, it’s important to contact a professional Upland water heater repair technician to inspect your unit and determine the cause of the issue. If repairs are not enough to fix the issue, a replacement may be the better option.

Here’s what to do if you think you may need a new water heater:

  1. Consult with a Professional: A professional plumber at All Pro can help determine if a new water heater is necessary and recommend the best type and size unit for your home’s needs.
  2. Consider Energy Efficiency: Upgrading to a more energy-efficient water heater can save you money on your utility bills in the long run.
  3. Budget: New water heaters can be a significant expense, so it’s important to budget accordingly and consider financing options if necessary.

Contact All Pro Plumbing in Upland, CA for all of your water heater repair or replacement needs, no matter the issue you are dealing with. We have seen it all and we can help get your home back to normal in no time.

Professional Plumbing Services for Your Upland Home or Business

All of the great services we offer to homeowner are also offered to our commercial customers. All Pro Plumbing, Heating, Air & Electrical is here to make your life a little easier. Thanks to our 24/7 emergency services, you can rest easy knowing that a professional team of technicians is only ever a phone call away — in many cases, we can be there in less than an hour!

Schedule your service appointment with our Upland plumbing experts today.