All Pro Cooling, Heating, Plumbing & Electrical
Company Overview
Call us right away for swift service!
If you need fast, same-day service (usually within an hour or less!) for your plumbing, heating, and air conditioning requirements in Southern California, you’ll be pleased with the outstanding service, clear pricing, and rapid response from All Pro Plumbing, Heating, Air & Electrical. Trusted by tens of thousands of homes and businesses across Southern California for over two decades, All Pro understands that the best way to earn your trust is by delivering the most ethical, efficient, and professional services available.
Your Dependable Plumbing & HVAC Company in Ontario
Since our inception in 1991, All Pro Plumbing, Heating, Air & Electrical has focused on delivering exceptional plumbing, heating, air conditioning, indoor air quality, and electrical services to both residential and commercial clients in Ontario, CA. Nearly three decades later, we have expanded significantly, yet our core values remain unchanged. We continue to prioritize customer service and offer personalized solutions to meet your specific requirements.
We know that when you encounter a plumbing, HVAC, or electrical emergency, you can’t afford to wait around for hours for a technician to arrive. Thanks to our larger team of technicians, we can answer your call 24 hours a day, 7 days a week, and respond to your needs faster, usually within an hour! When you call us for assistance, we will partner with you to make sure your issue is resolved in line with your specific requirements and budget.
Our founder, Richard, began his journey in the plumbing industry 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 careful planning and many calculated risks, he evolved the company into the respected brand we know today as All Pro Plumbing, Heating, Air & Electrical. Still family-owned but with the advantages of a larger corporation, he has established All Pro as the premier one-stop shop in Southern California for all your plumbing, heating, air conditioning, and electrical needs. With over 30 trucks serving residents across 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

One of our air units started throwing out hot air. In summer during this heat of course. I called AllPro and they sent daniel he came same day. He was very nice and broke everything down to me gave us all our options. It was bad news the unit was no good and he tried everything he could do to revive it. He also mentioned the other unit had alot of problems and was gonna die roughly within a year. We decided to get a quote for air one unit and also if we decided to get 2 new air units along with the two heaters. That required someone else to come out. They had mike come down same day to check out the units so he can give us the best prices.
We sat down got the prices broken down to us the best unit middle unit and the cheapest unit. He gave us plenty of price options. Once we decided what we were going to go with mike got on the phone with daniel he came back to us with a better price he was very nice and did his best to make it happen. We went forward we had to wait for them to get to get the parts and would be a few days to get it installed mike got us a air unit to help us survive the heat. When the day came to install it which would take 2 days for 2 units to replace everything with new parts and keep us with one air unit on and not leave us without air conditioning in this heat. Jesse and Chris who came to install the air units were very professional let me know how the day would go answered all my questions did a clean job they didn't make a mess which I appreciate whenever they came in they had a masks and used booties to not track in any dirt from outside. My family and I are pleased with our overall experience with AllPro and would highly recommend them. Now we are nice a cool for the heat and cold in the years to come.
Thank you

This company is awful.
I called them in November 2019 because my heat wouldn't come on. They correctly diagnosed it as a problem with the flame sensor, charged me for the service call (which is fine), but then quoted me $600 to replace it and said they wouldn't be able to do it until after the weekend.
After they left, I googled ""flame sensor,"" and the first hit was a youtube video showing how to clean a dirty flame sensor. Did it. Took 5 minutes. Problem solved.
Once these scumbags had my phone number, they then started harassing me with dishonest robocall spam saying my ""AC safety evaluation is due."" I imagine that line works pretty well for them in victimizing older people who think they're really in danger.

I put a call into ALL PRO for a clogged shower drain, hoping for same day service after an alternate plumbing company cancelled on me at the last minute! They accommodated my request and Anderw Y. and Austin showed up, as promised. They quickly assessed the problem and corrected it very quickly. They were both very professional and even took the time to thank my 98 year old Grandpa for his services as a Vetetan of the Navy! I will definitely call these guys back for any plumbing needs we may have. Thank you for accommodating my needs and assessing the issue so quickly!

We called to have a new valve placed in out shower and fix a leak. Ed came that same day and worked fast to help keep our project on track!! He was very nice and professional and was upfront with the pricing. We will be using All Pro Plumbing again because of employees like Ed.

Leo and John came out to do our annual water heater flush and I couldn't be happier with their work. Nice guys. Great service. Explained everything in detail. Conducted a plumbing safety evaluation at no charge and pointed out an issue with one of our toilets running continuously. Highly recommend this company.

The staff Humberto and Andrew, they are professional and did get the job done as promised.

I have to say I have always really appreciated the work that All Pro has performed throughout the years. Today I was truly impressed with the service Kevin Elvir came out this afternoon and cleared out the drain lines. This is where he went above what I expected. He cleaned my shower floor from all the scum that accumulated from the sewage back up. He has truly given an attention to detail to his work ethic. Thanks again Kevin and All Pro for always sending Top performers.

It is frustrating to deal with a surprise plumbing issue that was part of the original install to a home main sewer line. The ""Pomona T-Line"" cast iron link to the main sewer line is/was a terrible problem to have to handle. We were very pleased and impressed with the level of professionalism and care exemplified from Andrew A., Chris, Bryan, Ivan & Travis. These guys delivered and exceeding our expectations!
I would recommend this team to anyone dealing with plumbing issues - big or small. These guys are out there and making a difference. SALUTE to All Pro Plumbing for having this squad who represented their company professionally and performed high quality work.

Kevin did a great job giving us our options for service. We were really pleased with his presentation.

This post is a little late. Leo from All Pro came to my mom and dad's house and he provided excellent customer service! He was very knowledgeable, did great work, and helped resolve the issue my parents had with their water heater. I highly recommend All Pro and their employee Leo!