Frank's All City Plumbing & Water Heater Repair
Company Overview
Partially retired plumber. I focus on smaller tasks. Don’t hesitate to ask for free tips. I can also connect you with someone who can assist. Reach out with any questions you may have.
After forty-five years in the plumbing industry, I am slowing my pace. At the moment, I fix toilets, addressing sluggish drains and repairing faucets along with repairing garbage disposals.
I have served as a plumber in San Francisco for more than 40 years, with extensive knowledge of different plumbing systems. By calling me, you tap into decades of plumbing knowledge to address your plumbing challenges. I feel it’s not the hourly fee that matters, but how efficiently the work is completed. Frank's All City Plumbing Co. has been dedicated to small plumbing jobs for 15 years.
Our goal is to leave customers satisfied with their choice of Frank's All City Plumbing Co.. A dedicated plumber from San Francisco, I take pleasure in resolving plumbing issues. Frank's All City Plumbing Co. holds an A+ rating from the BBB. I work hard to be on schedule. 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

Frank worked on a small job for us testing gas pipes in the ceiling to see if the gas was live. Sadly for us it was live (UGH OLD VICTORIANS!) But Frank was very helpful with referrals and giving us a price for the job. Will use Frank again!

Frank has been very helpful and a great honest guy. He tells you what needs to be done and doesn't try to force the work on you. He knows you are most likely getting other bids and even encourages you to do so. He explains things to you so you understand and knows you are most likely frustrated because you probably don't call him because some positive is happening.

Frank lived up to all the Yelp reviews I read that led me to choose him in the first place and I am so glad I trusted my fellow Yelpers on this one.
I have never had to call a plumber before so I had no idea what I was doing. I had to deal with it this time because our landlord is out of town and we ended up with a broken garbage disposal and a clogged sink.
The LL gave me permission to find a plumber and invoice him, and even though I wasn't paying for it, I wanted to find someone honest. After calling the guy my landlord had used before, I looked on yelp quickly to price things and saw such good reviews about Frank that I had to call him.
I left him a message at 10pm (knowing he wouldn't call back until the next day) and had a call back the next morning from Frank directly. I told him the problem and he was very straightforward and told me a service call would be $115 and that it could be a quick fix but that if the disposal needed replacing/fixing, we would have to price it out after the first visit and I could think about it
He was ready and willing to come over within an hour of my call because he was near my neighborhood. My roommate wasn't home to let him in, though, so we settled on a window between 1 and 3 the next day. He gave a 10 minute warning and was there by 1:45. By 2 I had a text from the roomie that the thing was all fixed and only for the service call cost, even though he had to take the thing all apart to figure it out.
The other guy I called was $159 just to come out and potentially would have charged more labor on site, so I feel like we got away with a great deal after a super speedy, easy transaction. Call Frank every time.

I have had Frank out to fix my plumbing issues many times and have found him to be punctual, professional, personable and very fair. He really knows his trade and is not afraid to tackle complex issues. I highly recommend Frank's All City Plumbing!!!

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.