All Pro Cooling, Heating, Plumbing & Electrical

★★★☆☆ 3.3 / 5 (595)
Emergency Call


: 5001 Ontario Mills Pkwy, Ontario, CA 91764
: (909) 253-0664
: https://www.allproplumbers.com

Company Overview

We know that urgent plumbing, HVAC, or electrical issues require immediate attention, and you shouldn't have to wait long for a technician. Our team of technicians is ready to assist you around the clock, every day of the week, allowing us to respond to your needs swiftly, typically within the hour! When you call for help, we work alongside you to ensure your issue is handled in line with your individual needs and budget.

Your Dependable Plumbing and HVAC Service in Ontario
Since our establishment 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 30 years on, we have seen substantial growth, but our dedication to our principles has stayed the same. Our commitment to outstanding customer service and customized solutions to meet your specific needs remains steadfast.

Richard, the founder of our company, launched his plumbing career with one truck in 1991. He faced the common trials of entrepreneurship and the many late nights that a new business entails. 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. Operating more than 30 trucks across four counties, he has developed a mobile office that is consistently in your vicinity!

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

Lily V.
★★★★★

We have a problem with our water heater. The pipe broke and our valve didn't shut off correctly. Water was leaking all over my floor. We called all Pro Plumbing and they came within 2-3 hours, fixed the problem and cleaned up the mess nicely. Will call them again in the future

Michael M.
★☆☆☆☆

Had a 12-4 appointment on a Wednesday, took the day off work and I got a text at 3:27 to tell me the technician is on his way. 5:40 I get a call telling the technician is held up on the job before mine still doing a repair. They told me they had no appointments the next day but could fill me in on Friday morning. I declined, poor customer service and will not try this company again. Wasted my time and cost me money.

Jose S.
★☆☆☆☆

I originally called for a AC tune up, but then was told of this promotional deal for $99 that gave me 4 different tune ups....AC, Heat, Electrical and plumbing. Sounds good I'll do it. First was the AC tune up was scheduled for 12-4pm. He showed up more like 5pm without a call or warning. I had to call 2 times to even find out when my technician would even show up. Their tune up was very questionable, the technician basically just got a garden hose and sprayed the outside fan. I've seen this service done before definitely the laziest one I've seen. Then came his diagnosis, said the blower fan in my AC unit was not working, starter fuse not registering, and a coolant leak. Said he could replace the fuse but it would cost $140 and $1000 to try to use a sealant and it's 50/50 chance it might work. Not very inspiring and I'm glad I didn't do the deal. After the technician left our AC unit seemed to work even worse than before. I called All Pro and they said they'd send someone out in 4 days. The day before our 2nd AC appointment I called to confirm and Brett couldn't give me a straight answer but said ""I guess so"". The next day my wife took the day off for the technician and 3 hours into us waiting David called me to say they are pushing back all AC maintenance till September....so you want me to go the rest of the summer with poor AC....its still June. I thought being a member I get preferred scheduling? David then said the soonest they could come out was 2 weeks. This is ridiculous right? I then called another AC company and come to find out that the blower in the AC isn't broken and everything is fine and just needed 2lbs of refrigerant and replacement caps for under $300 and now my unit runs great!

But wait there is more!

So then they called me to schedule the plumbing inspection and we scheduled it 3 weeks ahead. I was hoping this would be a better experience, I was wrong. Again we called the day before to confirm this plumbing inspection and everything was good to go got all the texts and emails. Now it's 3 hours into us waiting and we called them and was told all their plumbing techs have called off so no one is coming. Wow! This place is a joke! You call and confirm your appointment and the day of you can't even get a call to say you're not showing up?? Extremely unprofessional. I asked for a refund on my membership and Ursula said there's nothing she can do.

Don't go to All Pro, find a company that won't waste your time and money. And please All Pro do not respond to this review with some generic apology.

Alan S.
★★★★★

AC Tune up. Called Lowes who set us up with All Pro for our AC tuneup. Luke showed up on time and went to work. He checked our thermostat, inside and outside units. He gave us us clear and understandable feedback of his findings and results. He then tested everything to make sure it was in good working order. At the end He presented us with various options to consider to do soon or in the near future. He was friendly polite and we appreciated his work.

Mark M.
★☆☆☆☆

We sepnt 3k to fix irrigation leak. After a week the line they fixed and and installed a valve with leaked. I called them and they tried to fix it. Anotjer week passed and it leaked again, i called them, spoke to a live person, i was told someone will call me. No one called, i received a text message for 2-3 consecutive days someone will come. Sad to say we are now in the middle of a new week and no one came. This is a warranty claim for a job they did but they chose to ignore it.

Bernie C.
★☆☆☆☆

I contacted All Pro to perform preventive maintenance on my 3 year old well operating a/c.
A few hours after they left, it stopped operating. They returned and recommed flushing the drain line with air. I asked if water would work. They recommended air flush for $310. I relied on their expertise.
It did not solve the issue.
I contacted them a third time and I was informed that I would need to wait for the same service technician, but he was off for the next three days.
I contacted another company which came out the next day and flushed the drain line with water. I observed sludge and dark water drain out of the drain pipe while it was flushed and the clear water appeared.
It's been working fine since then.

Michael G.
★★★★★

Called All Pro Plumbing, heating and electrical to install a car charger in my garage. The technician Richard was able to come same day and did a great job with the install. He was fair with pricing, went to Home Depot to get necessary parts and did a great job installing the charger. Richard was knowledgeable, friendly and very helpful. I recommend All Pro for all your plumbing, heating and electrical needs.

Rick R.
★★★★★

I had Paul Ortiz come and give me an estimate on replacing my unit. He was very helpful and knowledgeable on what I needed. I would highly recommend All Pro Plumbing Heating and AC for all your needs.

David B.
★☆☆☆☆

Made appointment for AC issues, they confirmed the day before and never showed. Their dispatch and supervisor didn't keep our appointment. They screwed up badly. Their technicians are wonderful, management is horrible. I don't recommend All pro. Extremely disappointed.

Beverly P.
★☆☆☆☆

Everything. Customer service (not lip service) prices, response time. Not a company I'd recommend.

Scroll to Top
Call Us Now