All Pro Cooling, Heating, Plumbing & Electrical
Company Overview
We recognize that when an urgent plumbing, HVAC, or electrical problem arises, time is of the essence, and waiting for hours is not an option. Thanks to our larger team of technicians, we can respond to your call any time of day or night, allowing us to respond to your needs swiftly, typically within the hour! When you contact us for assistance, we partner with you to guarantee your problem is addressed according to your specific needs and financial plan.
Your Reliable Plumbing & HVAC Provider in Ontario
Since we began in 1991, All Pro Plumbing Heating, Air & Electrical has dedicated itself to providing high-quality plumbing, heating, air conditioning, indoor air quality, and electrical services to Ontario, CA residents and businesses. Nearly 30 years on, we have seen substantial growth, but our dedication to our principles has stayed the same. We remain devoted to exceptional customer service and offering tailored solutions to fit your specific needs.
Our founder, Richard, started in the plumbing business with a single truck back in 1991. He navigated the typical challenges of business ownership and the demanding 24/7 shifts that come with starting a new venture. Through years of thoughtful decisions and many calculated risks, he evolved the company into the respected brand known today as All Pro Plumbing, Heating, Air & Electrical. Now a family-owned business with the advantages of a larger corporation, he has positioned All Pro as the premier destination for all your plumbing, heating, air conditioning, and electrical services in Southern California. With over 30 service trucks covering more than four counties, he has created a mobile office that is always nearby!
Business Services
- Circuit breaker installation
- Circuit breaker repair
- Drain installation
- Drain repair
- Electric inspection
- Electric installation or replacement
- Electric panel installation
- Electric panel repair
- Electric repair
- Wire installation
- Wire repair
- Electric vehicle charging station installation
- Gas line installation
- Gas line repair
- Generator installation
- HVAC installation or replacement
- HVAC system repair
- HVAC system maintenance
- Light fixture installation
- Light fixture repair
- Outlet installation
- Outlet repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Water pipe installation
- Water pipe repair
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

This company was on it from the start. Dispatch scheduled accordingly and the Service Tech, Mr. Moya did a great job. The job was done correctly, quickly, and with no mess. The price quote was done upfront, we agreed to it, and the job was done correctly. That easy. Thank you

Received a ridiculous high quote for a tankless water heater - $5500 installed ($2000 higher than two other companies). I was told that it would cost this much because I was going through the Hero program. Hero is simply a financing vehicle and shouldn't impact the overall cost. I was told that if I paid them directly, they could do the same job for $3500. It's disappointing to see that companies are trying to take advantage of homeowners under this program. I can't speak to the quality of their work, but given that I felt the sales call was misleading, I would never trust them to do anything. Buyers beware.

We've been calling All Pro Plumbing for all of our needs, and their technicians have always been efficient and professional. In the past, they have worked on leaky faucets and faulty shower spouts.
This week, we had a minor issue with our toilets. I replaced the flush valves on both toilets, but saw that the second one was leaking. On Monday, we scheduled an afternoon appointment for later in the week. On Wednesday, unfortunately we were unable to be home at the scheduled time, so we called to reschedule. The woman on the dispatch was very understanding and rescheduled us for Thursday.
On Thursday, the minor issue was gone, so I called All Pro to inform them that there was no longer a leak. However, the technician was already on his way, so she told me to let him look at it anyway, that the estimate was free of charge.
When Josh got here, he looked at the toilet and saw that it just needed a little tightening. He gave me some advice about low-flush toilets and checked the house water pressure before he left, all free of charge.
I recommend All Pro for their timeliness and their professionalism.

I recently had a new AC and furnace installed at our home, and I have to say from the start everything went about as smooth as you can get. Mike G, Jesse, Nick, and Nico all were extremely friendly, and explained the process step by step, so there were no hidden surprises. As a previous customer from other small projects, they made a large one as stress free and painless as possible. I couldn't be happier with the outcome! Thank you All Pro!

You know how it goes, it gets hot and the A/C stops working. I called at 330 after I got home and had a tech within an hour! Chris was on his way home for the day but stopped by to take care of my issue.
Chris was very thorough in explaining what he thought was the issue and what needed to be done to take care of it. He walked me through every step of the process as he tested different components.
I was back in the cool in under two hours and slept like a champ. They had the extact parts that I needed and I did't have to wait for anyone to order a part or run back to the shop. Pure Pro's all day long!
This is the same company that repaired my sewer line after AT&T dug through it. I can't say enough good things about the professionals they have working for them.
When the water heater blows - I know EXACTLY who I am calling. I don't need to look any further. All Pro!!

Excellent work done by two excellent technicians, Alex and Matt. There were several areas that needed to be repaired, and they worked efficiently and professionally in a minimal amount of time. Would definitely recommend to friends and neighbors.

Called All Pro Plumbing after first company called was unable to clear the drain and wanted to install a clean out in order to get to the problem (at an estimate of just over 3800 dollars) Jesus M came out about an hour after my initial call so the response time was very good. I explained that I had a different company out and they were unable to clear the drain. Jesus was very professional in saying what he could do and that he felt comfortable that he could clear the drain (although he said there was always a chance it wouldn't clear but if so that he would outline exactly what the next steps would have to be and that the price of this visit would be credited to any future needed service.) The house is an older one built in the 60's so all access was through 2 inch roof access pipes or 2 inch cleanouts. Jesus first tried to access from the roof but the cable w/blade would not make the turns. He then came in and removed the blade to access through an interior cleanout. It took about 130 feet of cable but the stoppage was cleared. Jesus was very meticulous in covering the flooring and additionally covering the rooting machine when extracting the cable to prevent drainage fluid from splattering off the cable. Jesus then did a post-inspection with the camera feed to show me that the drain was clear now out to the street. I have always wondered about the layout of my plumbing with 3 bathrooms and Jesus took the time to give me a clear understanding of how my house drained and how each interior line connected to each other and/or the main sewer line. Jesus would run faucets and flush toilets to show me where the water flow for each bathroom entered the system and where each junction was located by using the camera locater. Jesus was very informative and answered my multitude of questions and hypothetical scenarios. The price seemed a bit higher than what I would have estimated but the customer service from Jesus was exceptional. So the four star rating is based on 3 stars for price and 5 stars for Jesus's service.

Matt and Alex were great. Called to have the kitchen line cleaned out. They showed us the camera footage, stayed as long as was necessary to clean our line completely, and gave us tips for preventative maintenance. We have to have this done every year and this is the first time that we were given tips and product to keep it clean. We will start preventative service annually going forward (before we have an issue) but I feel confident that we will be able to keep on top of this.

Extremely overpriced. Wanted $500 to repair a water heater, but told me the 3 year old water heater was always going to give me problems, and he'd kindly install a brand new one for $1900. LOL.
Um, thanks, turns out I can buy a brand new one and have it installed at easily half that price, but realistically all I needed to do was have it repaired, which I easily did for $150 from someone else, a 30 year water heater expert who said the water heater was just fine.

WOW! They are expensive!!!! I called them out for a slab leak so they could do a leak test for me. My intention was to locate the exact spot of the leak so I could bust through the foundation myself (personally I was off by a foot and a half). The guy that showed up reported a leak in two spots. That deterred me from wanting to fix the pipe and to just rerun a new line (something a little over my head). So I went ahead and had him quote me the price for that. $5,200!!!!!! You could image not only did my jaw drop but my the logic processor in my head almost fried. I told him I don't do anything based on a single price tag and he had to break out the estimate into individual parts. He wouldn't do it. He just said that's the price, period and that it included everything up to putting the drywall back. So I asked him not to finish the job completely, leave the drywall alone and how much would it be? He took off $1,000. Um...what? $1,000 to fix 4 little squares of drywall?
These people are insane!!!!
I added a room to my house for $6,000 and they want $5,200 to run two water lines? If they built my room it would have cost around $32,000.
I guess the real issue here is I actually know about what needs to be done. I can think of all the supplies in my head, the amount of hours and what it would take to get the job done and absolutely nothing justifies the price they gave me. Don't get me wrong, I understand overhead, business cost, warranty overhead....all that jazz. But even then, their price was insane. The problem with this company is they are TOO LARGE. Too bloated.
I called out a plumber who owned his own business. License verified, insurance up to date. Total cost of the job $1,000 and that included another leak test. This weekend I'll spend about an hour putting the drywall back.
Here's something else that completely pissed me off...1) All Pro Plumbing did NOT perform a proper leak test ($225 bucks down the drain) and there was NOT two breaks in my pipe. Only one. The ""sound"" test they performed is only for an approximation. A proper leak test involves turning off the water and pumping the line with air which they did not do. Listening only for water leaking out results in false positives which is exactly what happened with the supposed second leak.
So there's the math for you. $225 for only a (bad) leak test versus $1,000 for the entire job including leak test. Project total - $1,000 versus $5,425.