All Pro Plumbing
Company Overview
Serving the area from San Francisco to Palo Alto, Our team at All Pro Plumbing started with the goal of providing high-quality premium service. We are committed to provide superior services at affordable costs. I founded All Pro Plumbing to assist our neighborhood to ensure top-quality work affordable for everyone. Located in San Mateo, California, we are here to provide a friendly hand for your property, basement, and plumbing needs. We are experts in emergency services and prioritize customer service. Additionally, we take care of routine plumbing maintenance for drains and additional household plumbing challenges.
Ifran is committed to meeting customer needs in their residences. Having 22 years of experience in plumbing, I’ve been employed by several local and big plumbing companies in the Bay Area. All Pro Plumbing is dedicated to working hard to help you with all your home plumbing tasks. Being a family-run plumbing and drain business, we appreciate every individual customer and want to be their go-to plumber for the long term. Our decades of experience backing us, we consistently are forthright in our actions and what we say.
Business Services
- Bathtub installation
- Bathtub repair
- Drain installation
- Drain repair
- Faucet installation
- Faucet repair
- Garbage disposal installation
- Garbage disposal repair
- Gas line installation
- Gas line repair
- Hot water recirculation pump installation
- Hot water recirculation pump repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Sump pump installation
- Sump pump repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater 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: | 12:00 AM - 12:00 AM (Next day) |
Recommended Customer Reviews

Ifran is great. I contacted him on a Saturday afternoon for a water heater outage issue. He responded to me super quickly, and was able to visit the house within an hour, identified the problem, and fixed it. The service is superior and Ifran is very professional, and friendly to work with. I highly recommend All Pro Plumbing for your plumbing needs. Will definitely want to work with Ifran again in the future.

I had a leaking toilet. The scary type where water is draining onto the floor. I called three plumbing companies. Two said - we can help you in two days. UGH. I called All Pro and Ifran arrived in 1 hour. He was professional, polite, fast and efficient. All Pro Plumbing will now be at the top of my list for help with plumbing issues.

I had a clogged sewer line. I called All Pro Plumbing on a Sunday and he was able to come by in about 2 hours. Overall, he was friendly, quick and did the job. I would call them again.

I was going to unclogged my shower drain using the vinegar and baking soda method, but it didn't work. I decided to call All Pro Plumbing. Alfron took the call and gave me a same day appointment on a Sunday. He was on time, safety mask, and shoes cover. He professionally rescued my shower drain and showed me the thing that went deep down on the drain. Thank you!

I hired Ifran twice, one for fixing dishwasher and another to fix a broken bathtub. Ifran provided outstanding service both times - he always arrives on time, get things fixed quickly, and offers a price that is 2-3x lower than what other plumbers quoted me.
Really impressed by his expertise and honestly - I will always hire him first if I have any further issues.

We have used All Pro plumbing twice in the past month and both times was fast response and appointments. The work done has been quick, efficient, clean and affordable. We have done estimates with 3 others for the gas line work. Ifran showed up on time and does the work correctly and quickly. We will definitely use All Pro again and have already recommended them to our neighbors.

Our toilet was clogged along with our sink and shower and I panicked because this is the first time I experienced plumbing issues.
We called All Pro Plumbing, we were provided an estimated time of arrival within one hour.
Ifran was professional he explained in-depth the work prior to performing it and I love that he provided an estimated quote to ensure we were clear on what it would cost us prior to any work starting.
What I didn't know is the issue he claimed to fix would re occur four months later.
He did not only omit to fix the original plumbing issue we had but due to his careless and lack of knowledge he cause a bigger issue with the main sewage line.
I called Bell plumbing who not only provided photos of the problem but advised I get a contractor to come fix the issue he created
I called and texted but no reply back. So the work guaranteed didn't mean anything.
AVOID AT ALL costs.
I now believe the claims of him being a scammer and using a false business license.

Jacob Martinez and his assistant arrived right on time, neatly groomed and wearing masks. Jacob informed me exactly what the job would entail and asked if I had any questions. These two young men got right to work--NO loud rock music--NO inappropriate language, what a blessing. They performed strenuous, difficult labor under/in my home in 98 degree heat; yet treated my daughter and myself with extreme courtesy and answered all of our inquiries very politely. They kept their work area very neat and when the job was completed, they cleaned everything up and even went the extra mile to ensure that the area with no flooring was extra secure. I give All Pro 5 Stars ***** and my highest rating. They train their workers to be complete professionals and their work is outstanding. I absolutelyrecommend them!

Called Cabrillo plumbing on a Friday afternoon and was politely told it was late in the day and all the guys were already scheduled for jobs for the day so they wouldn't be able to get someone out till Mon. morning.
No harm no foul. Just my stupidity in calling at 3;30 in the afternoon on a Friday. Couldn't use the dishwasher or sink and couldn't wash clothes and my wife is going ballistic so on a hunch I decided to call someone else. My next call was to All Pro Plumbing. Ifran answered the phone and I told him what i had and he said he could come by after finishing his current job.
When he arrived he said it was a simple clog and he cleaned out the
12' drain in the basement coming from the upstairs sink. He also said he cleared out the 10' drain from the washer sink . He was there for 20/ 25 minutes.
I thanked him for coming out before the weekend & taking care of business since I had COPD and couldn't do it myself. he also gave me a slight discount since I was a senior and on a fixed income which I appreciated and he left.
Fast forward to about 7PM on same night . My wife goes to do a load of laundry and it turns out the drain tub next to the washing machine was filling up with water. ARGHHHHH! It is still plugged and won't drain. I called him and left a message about the one pipe still being plugged
and I understood it was the weekend , go ahead and enjoy family time and give me a call on Monday to see about finishing it. He didn't call me on Monday. I thought that was kind of weird. I called 2 more times on successive days also offering to pay for an additional service call and never got a return call.
In the meantime I decided to look on the Home Depot website for something to clean drains. I ended up finding a very cool combination
25' auger with drill from Ryobi on sale for $69. I paid another $89 for 2- 4 amp batteries and had it shipped to my house . After charging the batteries and showing my wife how the unit worked she went downstairs and actually cleaned the drain out . What? Say it isn't so Leroy!
Bottom line. I really don't want to say anything negative about Ifran but I feel like he dropped the ball in this case. I do mobile electronics for a living and have charged $85/hr. People have said I'm expensive .My BMW mechanic charges $125/hr.The local BMW dealership charges $240/hr. Based on what i paid for 1/2 hr of Ifran's services he is is getting $300 /hr . I think I had a right to expect a lot more then I got .
Maybe next time will be a better experience.

We had a nagging problem with a sink drain clog. I contacted several plumbers and companies. Most responded with atrocious charges on the phone without even looking at the scope. Some did not even return a phone call.
I contacted All Pro Plumbing and Ifran, the owner, came out inspected the situation, gave us his approach and a reasonable service charge. He is professional, good at what he does and solved our problem the same day. He also came and fixed a minor leak on the p trap the next day when I called him.
I highly recommend Ifran and All-Pro Plumbing