Cancel

    Search

    Magic Plumbing

    3.7 (183 reviews)
    Closed 8:00 am - 8:00 pm

    Get pricing & availability

    Response time

    10 minutes

    Response rate

    100%

    Services - Magic Plumbing

    Bathtub repair

    Drain installation

    Drain repair

    26 More Services

    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

    HVAC installation or replacement

    HVAC system repair

    HVAC system maintenance

    Plumbing inspection

    Plumbing installation or replacement

    Plumbing repair

    Sewer installation

    Sewer repair

    Shower repair

    Sink repair

    Sump pump installation

    Sump pump repair

    Toilet installation

    Toilet repair

    Water heater installation

    Water heater repair

    Water pipe installation

    Water pipe repair

    Magic Plumbing Photos

    Recommended Reviews - Magic Plumbing

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Vague invoice easily finesse makes it seem they gave a discount but played my dad. No permits no water supply which is SF code...
    Duh G.

    Paid $3,000 for a basic 50-gallon Bradford White (RG250S6N) water heater install. No permit pulled. No expansion tank installed (which is required by code in SF). They didn't offer any real warranty. The water heater itself costs $800-$1,200 retail, and the job took 6 hours max. That means they pocketed $1,000+ for vague labor with no itemized breakdown on the invoice. Before install, they tried to switch us to a cheaper unit from American Supply, which they admitted gives them a labor credit--so they benefit, not you. We had to insist on getting the Bradford White unit we originally agreed on. The scheduling? A complete mess: * First visit window: 12-2pm, then last minute they say 10am * Promised install at 9am, then said 11-1, then showed up 1:30pm * Claimed delivery at 10am--didn't happen I sent them 5 clear photos of our setup, and they still insisted on sending someone out "just to look," which turned into an in-person upsell session. It was all about locking us into their pricing without transparency. No clear explanation. No itemized costs. No accountability. Do not make the mistake I did. * Get multiple quotes * Ask for part numbers * Confirm permit and expansion tank * Ask if they benefit from installing certain brands I've attached screenshots, the invoice, and a photo of the actual unit. Please don't get finessed like we did. A job like this should cost $2,000 max.

    Digging the main drain for removal
    Manny Y.

    We recently used Magic for a main drain remove and replace job. The people were very communicative. While the quote was a little higher than others, they told us exactly what was happening. They even discovered there's an underground stream that made the replacement of the main drain more difficult I cannot understand why the city did not require new home builders to replace the main drain made of ceramic that can crack where there's an earthquake. If you have any plumbing requirements, give Magic a call for a quote. They will do a good job.

    Toto S7A washlet purchased from Excel Plumbing & Showroom.

    See all

    2 days ago

    Chris was great. Took time to listen to me and took the time to help me the best he could.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 months ago

    Helpful 4
    Thanks 0
    Love this 1
    Oh no 1

    11 months ago

    Helpful 2
    Thanks 1
    Love this 2
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Chance K.
    77
    42
    22

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    6 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Jasmin P.
    419
    18
    3

    2 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Leads M.

    Leads M.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of J R.
    34
    55
    11

    2 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Suneel R.
    125
    20
    1

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Phil S.
    38
    93
    4

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Tom C.
    59
    48
    9

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Joi N.
    0
    24
    20

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Gilad D.
    75
    29
    82

    5 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 2
    Thanks 1
    Love this 2
    Oh no 0

    4 years ago

    Business owner information

    Photo of Paul R.

    Paul R.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    Page 1 of 5

    Magic Plumbing Reviews in Other Languages

    Ask the Community - Magic Plumbing

    What's the cost to clean out sewer drain using water pressure hose?

    Hello pressure cleaning of a sewer line usually is in the $400 to $800 range we provide free onsite estimates. Call 809-780-0110 to schedule an estimate.

    View All 2 Questions

    Review Highlights - Magic Plumbing

    Mike was on time, checked what we needed, made a recommendation, and then did a fantastic job.

    Mentioned in 11 reviews

    Read more highlights

    Discount Plumbing Rooter Services - Discount Plumbing Rooter Services

    Discount Plumbing Rooter Services

    (1.3k reviews)

    Noe Valley

    Ricardo is very friendly, professional, and efficient, My job required him to work in a very tight…read moreand awkward space and he did so cheerfully and confidently. The quality of the work is excellent. If I need a plumber in the future, I will certainly request him. I'll also happily recommend him and Discount Plumbing to others. Thank you, Ricardo!

    Our shower/bath wasn't draining properly. A weekend appointment with Discount Plumbing Rooter was…read moreset up for someone to come by. I received a text from Discount Plumbing Rooter Services the night before, letting me know that they would arrive between 8am-10am the next morning. They even included a photo of the plumbing tech that would be stopping by - as well as a fun fact about them. Knowing that I had firm window of when they would be arriving and who to expect - put me at ease right away. The next day - I received a text alerting me to the plumber's upcoming arrival. Adan G arrived with a big welcoming smile, and with his teenage son in tow. They were so professional and put on disposable shoe covering booties over their feet right away to enter our place. Once inside - they were quick to access the situation and use a large snake device to unclog the blockage. They were so personable throughout the process. I loved learning when talking to both of them, that Adan's son - has been dreaming of becoming a plumber since he was three years old. He was a huge help throughout the process and he would hand tools to his father upon his request. Once finished - they were prompt with cleaning up any pipe residue on the bathtub. It was beautiful to see water easily going down the drain. All three of us looked on with satisfied approval. If you're looking for a reliable, skilled, and friendly plumbing service to help you with a clogged drain or plumbing issue - I highly recommend reaching out to Discount Plumbing Rooter Services. Trust.

    Citywide Plumbing - 100% Satisfaction Guaranteed is what Citywide Plumbing offers

    Citywide Plumbing

    (197 reviews)

    Portola, Excelsior

    We can't say enough good things about Johnny from Citywide Plumbing. He handled our whole home…read morerepiping project, and from start to finish he was honest, flexible, trustworthy, and incredibly communicative. Johnny truly treats your home as if it were his own, which gave us so much peace of mind throughout a major project. He seamlessly coordinated a roof drain replacement with our roofer, making the entire process feel effortless on our end. We always knew we were in good hands. Johnny is easy to get in contact with, follows up consistently, and never leaves questions unanswered, his follow through is impeccable. On top of all that, he's just a genuinely kind, professional person and a pleasure to work with. We're so thankful for Johnny and wouldn't hesitate to recommend him to anyone. If you're considering Citywide Plumbing, you'll be lucky to have Johnny on your project.

    Our house trap connected to the city sewer was overflowing again, so we thought we have to suck it…read moreup and replace it, which requires digging into the concrete pavement and costs thousands of dollars. Johnny responded quickly, listened to our issues, asked us important questions, and gave us some excellent advices. He saved us from spending thousands to repair something that didn't need fixing. What a honest person! For future plumbing needs, Johnny will be the first person I call from now on! I have already saved his number into my contacts.

    Lutz Plumbing

    Lutz Plumbing

    (57 reviews)

    Mission

    Great experience with Phil and his crew. They installed 3 Toto washlets at our home and none of…read morethem were straightforward. Phil took the time to come out personally and ensure they could be installed. He and his team were also very clear about all of the specific details for sign-off before starting work. Couldn't be happier with how the installs turns out and Phil's communication throughout the process. Highly recommended.

    I had a Mr Steam shower that was not producing very much steam at all. I called Lutz Plumbing and…read moreEdwin came out to diagnose and made recommendations. Two of their others plumbers Dario and Julian came out to make the repairs but that did not solve the problem. I called back to let them know that it was still not working and received a call from Phil within an hour to address the repair issue. Phil said he would order another part and would have someone out to replace at no charge for the part or the visit. Unfortunately the steam unit still did not work correctly. Phil said he talked with Mr Steam and the company sent a number of parts to repair the unit. Unfortunately the new parts did not solve the problem. I then thought about getting a new replacement unit, but Phil said he had some other ideas and would send his technical supervisor Sean out. After Sean's visit the and a followup visit, the steam shower was working like new. It was discovered later that Mr Steam had sent a new updated part that was not compatible with my unit and caused so many of the miss diagnosis. Throughout all this frustrating time Phil remained positive and used all of his resources and knowledge to fix the situation. During one of our many conversation he said, "We will stick with it until fully resolved", and he did. Yes it was a frustrating situation, but Phil and his crew were patient, courtesy, and positive throughout the process.

    Magic Plumbing - plumbing - Updated June 2026

    Loading...
    Loading...
    Loading...