Frank's All City Plumbing & Water Heater Repair
Company Overview
Experienced plumber winding down. I handle smaller plumbing projects. Feel free to reach out for free advice. I can refer you to a professional who can help. Reach out with any questions you may have.
Having spent 45 years in the plumbing field, I am taking a step back. Right now, I focus on toilet repairs, clearing slow drains and fixing faucets along with servicing garbage disposals.
For over 40 years, I’ve been a plumber in San Francisco, gaining experience in various plumbing systems. When you contact me, you benefit from years of expertise to tackle your plumbing problems. I believe it’s not about my hourly rate, but how swiftly I can resolve the issue. Frank's All City Plumbing Co. has been dedicated to small plumbing jobs for 15 years.
We strive to make sure our customers are happy they called Frank's All City Plumbing Co.. A dedicated plumber from San Francisco, I enjoy solving plumbing challenges. Frank's All City Plumbing Co. holds an A+ rating from the BBB. I strive to arrive on time. My motto is: Keep the customer informed.
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
- 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: | Closed |
Sun: | Closed |
Recommended Customer Reviews

I had Frank out to install a new toilet after finding him on Yelp. We made arrangements for 10AM and he arrived right on time. He quickly got to work and did the installation. He worked continuously with no breaks. The cost was pretty much what I had been told to expect from the appliance store where I purchased the toilet. I knew Frank's price before Frank came as we had discussed it over the phone, so no surprises.
I was looking for punctuality and service to get this job done and Frank's All City Plumbing worked out well.

I have a leaking fiberglass shower unit in a rental property on which numerous hours have been spent to detect the source of the water, and various plumbers have come out to look at it but unsuccessfully made no conclusive diagnosis. We suspected that seal between the jiffy joint and the unit had failed, but no-one could recreate the problem. Frank came out yesterday, and within 20 minutes, he recreated the problem giving us a confirmed diagnosis. Although we now know we have to replace the shower unit, he came up with a quick fix for the short-term to temporarily keep the water from adding additional water to the developing dry-rot while we figure out our new shower design. He also provided an reasonable estimate for the plumbing work I will change when I redo the shower. Frank's communications and work demonstrate that he knows his trade. In addition, Frank gave me a referral for a tile person who he says really knows his trade as well as a referral resource that I didn't know about before: Cole's Hardware has a referral service. Before leaving, Frank also noticed that in spite of having straps on our hot water heater, it was not properly braced. He spent a bit of extra time adding a few 2x8s to improve a hazard which we didn't even know was there! Thanks, Frank! I will definitely have Frank come back to do the work when we rip out and replace that unit!

Awsome, and honest. Lays out the options and what they will cost. Saved us $3000+ on one issue where another plumber wanted to dig up the sidewalk.
Frank is now the go-to plumber for our building.

Frank is an amazing plumber. We discovered late on a Friday night that our drain was backed up in our laundry room, also connected to the drains in the kitchen and water was everywhere. On Saturday morning we called Frank based on the Yelp reviews and he returned our call in less than 20 minutes and told us he was on another job but would be by our place in about two hours and told us he would call if the current job exceeded his time frame. Frank showed up two hours later, gave us three levels of estimates depending on what might be necessary todo to unclog the drain. He was able to clear the drain in less than 45 minutes and charged us the lowest level of the estimate. What a great plumber!

So awesome! I came home from vacation to a broken garbage disposal and for two days, I had to put dirty dishes into plastic bags and wash them sporadically so that there wouldn't be a ton of water in the sink (It was also clogging). I called Frank, and spoke with his wife at around 9:15 am. By 10:15am, Frank was in my house, fixing my sink. The turnaround time was awesome, and I was able to get all my dishes done and in the dishwasher with running water by 11am! Frank is fabulous, and very friendly. I have an issue with the downstairs sink, and will definitely be calling him again!

I called Frank in a panic this morning because my sink was suddenly full of water. He called me back within 30 minutes and explained what it sounded like the issue was, that he couldn't make it out today and gave me some other people who could help.
At the end of it he said ""Call me if you have any questions"".
I've never used him before and he spent a nice amount of time to help me out, all for free.

So the pipes in our bathroom were banging something fierce. It sounded like the St. Valentine's Day massacre every time I turned on the faucet. I give Frank a call (based on Yelp recommendations), and he tells me to look under the faucet and turn the knob all the way to the left. Bingo...problem solved in about a minute's time!
Frank could have easily taken advantage of my ignorance of all things home-improvement-related, and I'm sure there are plenty of other plumbers in the city who would have more than happy to charge me a $100 or more for the same service. His friendliness and honesty is the mark of a real professional: someone who puts the customer's needs first. I'll definitely be calling him in the future should anything more serious come up.

It's been a couple of years since I needed a plumber, I'd used Frank in the past and he was aok....this time, as in the past, got there on time, fixed the problem (no muss/no fuss) quickly and efficiently..price was fair...he's my go to guy for plumbing...yep!

Here's something - called just now - Friday at 7pm - because the kitchen sink was leaking something awful. His first question was whether we had one of those hoses that come out of the faucet - you know, fancy - and whether it still leaked after pulling the hose all the way up. Whaddaya know - no leak. He said, yeah, there's a loose nut (hee) on the hose below the nozzle. Whaddaya know - there WAS a nut (double hee) and it was loose. Once I tightened it, leak be gone. Diagnosing that over the phone was genius; not coming out to charge me for it was ethical and just good business because next time I have a real problem, I'm calling Frank's first.

Frank is like the Dahli Lama of garbage disposals. Not only did he fix ours in under 30 seconds he dropped mad knowledge on how to prevent problems in the future.
He was responsive - came same day - and reasonable. He could of easily fixed it and bounced, but instead he took the time to make sure I understood how to fix it myself next time.
Frank is the bomb.