How the Experts Score is calculatedEach factor is scored 0–100 on absolute terms (standing in the category can only raise it), then weighted; problems flagged in review highlights or a recent slide in ratings are subtracted:Satisfaction 55%81+44.2Reliability 24%66+16Value 14%100+14.1Replies to reviews 7%34+2.4Craft & service penalty96−0.4Momentum penalty51−4.9Experts Score= 71Grade B: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.71SCOREMagic Plumbing Heating & Cooling
San Francisco, CA · Grade BLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20. · #12Position by Experts Score among all companies we track in this category. of 14 sump pump repair services · 4.9★ from 1,935 Google reviews
Report card
Percentile vs other sump pump repair services (100 = best)Each factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: value and craft & service; weakest: replies to reviews.
Reviews for your job
Customers hired Magic Plumbing Heating & Cooling for 8 kinds of job.
Magic Plumbing Heating & Cooling for drain cleaning
Clear ✕All 269 Google reviews tagged “Drain cleaning” · showing 80
Alberto saved the day & was a TOTAL delight to have in my home.
We had a GIANT and unpleasant overflow into our laundry room on a Sunday and Magic Plumbing came to the rescue. We were genuinely surprised that we could get someone to come on a Sunday. They fixed the problem quickly and for what we thought was a very reasonable fee. I would call them without hesitation if we have…
We had a great experience with Magic Plumbing! Cody came to our rescue and he was so helpful, professional,and kind! We will definitely use Magic Plumbing again and request Cody. Highly recommend this business!
Complete professional; service better than promised; prompt and thorough
Cody was great. Prompt, tidy, and super thorough. Definitely will call again.
Excellent service from the Edgar the technician! He figured out the problem quickly and brought the right tools , along with his knowledge, and solved the problem . I would highly recommend Magic plumbing for any plumbing services ! Great value and professional workmanship ! Thanks
The Tech was amazing, calm, collected, and good at his job, explained everything clearly and did what he said he would. Would work with him again and again. He was very positive and took his time to get things right. The price of things is a lot but that seems true with the world we live in.
Marco showed up promptly, diagnosed the problem, informed me of my options,cleared the drain and sewer lateral. I asked to make sure that the clean-out plugs had been put back in place. He said yes, but when I checked later, there were two clean-outs that were still open. so can't say five stars.
An outdoor drain was clogged, and a pool of water was forming after heavy rainstorms. Two other drains on up on an upper terrace were connected to this drain. Corey came and checked out all the drains, unclogged the lower one and made sure that all were working properly and were clear. He was efficient, competent,…
Magic has been my go-to for over 10 years. This time, our four-unit building had a sewer line back-up into the garage. Raw sewage bubbling up pooling... I called Magic and Alberto was on site in under an hour. He worked quickly and carefully and helped us diagnose the likely cause of the backup. Great work.…
Anthony Jackson has great customer service skills. Even though the job cost me a bundle, his good natured attitude softened the sticker shock
I was able to have a technician come within an hour of my call. He was very helpful.
The experience would have been better if there was less of a mess in the aftermath. A bucket to catch the dirty water and or some plastic sheeting to help with the dirty water splatter would have gone a long way to a better experience. Lots of stuff got wet and dirty. I'm still cleaning up stuff as I come across…
I called for a plumbing service, I got the response in less than an hour.
Magic Plumbing had one of their guys out to handle my (minor crisis) the same afternoon. He was super pleasant and competent, and went to some trouble trying to reduce the complexity of my pipe situation. I was left in a much better situation than he found me, hooray.
Marco and Lucky did an excellent job of clearing our sink drains and main drain. They were fast, knowledgeable and personable. They explained the situation and the procedures. Marco provided quick estimates future options. Their work was appreciated! My only criticism is that the appointment time changed a couple of…
Chris L came out to clean out the drain in my garage and did a great job!
Our plumber, Jose Nolasco, was very prompt for our appointments. He understood our plumbing issue and quickly set up a plan to resolve the problem. Very friendly and knowledgable service! We were very happy with the overall experience.
The team does great work! Efficient and trustworthy.
I've used them consistently for all my plumbing needs. When I make the call they are sure to send specific people out to meet my needs and they've always offered the right solution to the problem. I called late in the afternoon, came the next day and even earlier than promised. Quick Efficient Parts needed on truck…
Chris showed up on time and did an excellent job for me. He was very professional and responded to all my questions about the work he was doing. Very easy to communicate with.
Professional, knowledgeable and solved the issue.
Courteous and clean technician
We have used Magic for decades to see to all the plumbing needs of our 120-year-old Edwardian building.. The plumbers all know what they are doing, and Ryan is no exception. Good work; very professional. They are expensive, but reliable.
Job well done.Dependable
I had a sewer line back up and Magic Plumbing came out right away and on time. Dino was great, he quickly figured out the problem and took care of it. Cleaned up and was very professional.
friendly, responsive and super professional.
I had a clogged drain in my kitchen sink and Chris did a great job fixing the problem and cleaning up after his work was done.
Had some annoying blockages in the bathroom sink and shower drain. Chris did a great job fixing the situation!
Got the job done as promised. Good explanation of work.
Remove and replace a traditional tank water heater with a tankless water heater. Tough crawl space to work in made removal difficult. The estimate was for two men two days and it was a full day job and Marcos and his assistant did not stop until it was finished. Marco did an excellent job, very hard worker and very…
Dino was fantastic! He's a total expert and fixed our bathtub drain so that it's working better than it ever has. I totally recommend Dino and Magic Plumbing to everyone!
Miquel was very knowledgeable and his coworker made quick work of the job
The entire experience was excellent. The scheduling folks were responsive and very minimal wait time. Chris arrived early and was very professional. He was organized and paid attention to keeping the work area clean and neat. Once the drain was cleared he tested it extensively. Highly recommend Chris.
Chris was very professional, punctual and communicated with appropriate detail the technical aspects of the job. I am very happy with the result, however, I must say the price of $370 for cleaning a bath tub drain is simply too expensive considering that it was (as expected) done within 30 min.
Adam Goldman & assistant Robert were great: they came within an hour of the call, and within 2 hours they'd bought the supplies and finished the work. Several of my fellow homeowners in the building have also used Magic Plumbing (Yay Alberto!) and they're all happy with the work. At some point we'll upgrade & we'll be calling them.
Pipe replacement I have used this company several times for our property in san Francisco. I have been very happy with there work and there excellent customer service
Professional work with full transparency about what they are doing
All the plumbers that have came to my house are professional, courteous, and knowledgeable. Frank , in particular knows his business, has always been upfront and helpful about how to avoid future problems
Did an amazing job, very professional and knowledgeable. Would recommend every time.
We are very pleased with promptness and professionalism.
Very tough clog. Ryan who is the true professional and Very knowledgeable about finding alternate solutions of eventually cleared the tough clog.
Came to the house within 2 hours and unclogged the drain and repaired a corroded pipe. Friendly and efficient
Ryan was on time and very professional.
Magic Plumbing is my go-to company. They always try to send a technician asap, notify me when they are en route, explain what is needed and do a professional job. Today, Chris Leiva successfully cleared a clogged drain for me today. I always appreciate their professionalism and good work to resolve my issues. Thank you!
Alberto was on time, professional and fixed the problem. He deserves 5 out of 5 stars
I can't thank enough for Chris L. for his excellent job and be professional. You're life saver 🤙
Clogged main line. Gurgling sounds in pipes.
Chris was fantastic!!! Dispatch returned my call instantly after inquiring about availability and had an appointment scheduled and Chris, our very helpful and knowledgeable repairman, to our place within 30 minutes to fix a leak under our sink. Very fast service, Chris was able to instantly diagnose the problem,…
They came out when they said they would and they had a tracker on the van to let me know where they were. My service tech was fast and courteous. He worked in the rain and solved my problem quickly and efficiently. I have found my favorite plumber!!! Definitely a must use.
Marcos was courteous, professional, and quick in diagnosing and fixing the issue with our slow draining kitchen plumbing.
Technician Ryan knew what he was doing. All fixed great.
Magic was there within a few hours to fix my drain. Alberto was fast and lovely.
Plumber was on time and explained everything. He made sure all was working before he left.
Responsive and clearly explained repair.
He persisted at the very difficult job and didn’t stop until it was done. Thank you very much.
I am a repeat customer. I aleays use Magic Plumbing , because they are on-time, efficient, and do excellent work. Adam is technically knowledgeable and provides clear information to resolve the problem.
Ryan was prompt and extremely professional. He understood that I was trying to get to a family member in the hospital and did everything he could to unclog the sink. The price was reasonable especially for same day service and I would enthusiastically recommend them again.
Chris was very efficient in getting the job done and thorough.
I wish all contractors worked this way. It was easy to book, showed up on time and on the same day, super friendly and knew what he was doing. Quickly fixed the problem. Completely painless experience! I only wish they did more than just plumbing and heating!
The service was timely and professional. The situation was assessed and dealt with.
I called Monday morning after more rain when I found that the French drain by our basement side door was backed up and water was seeking into our basement. They efficiently scheduled an appointment, came and cleared it up that afternoon!
Our realtor referred us to Magic Plumbing and we couldn’t be more grateful! Ryan was thorough, thoughtful, and professional. He helped us understand our home’s layout and explained the issues as he encountered them. 5/5 definitely recommend!!
Ryan Clark explained what our problem was and was very thorough in explaining what he was going to do to fix it. He was very professional and friendly. Cleaned up after.
Great service
Technician was very professional, clean and very knowledgeable
Absolutely wonderful service - could not recommend highly enough! Marcos was the epitome of professionalism and kindness
I am totally satisfied with my service experience, from initial phone call to completion of work: quick and professional. The Chris crew were superb. All my Magic Plumbing experiences have been very good.
Excellent service. Ryan Clark was very prompt and extremely professional. He took the time to explain everything to me and stayed late. I would highly recommend his service.
Came out promptly the same day and fixed the problem right away.
A++++++ Magic plumbing always saves the day. they show up and get it done with efficient, knowledgeable, friendly technicians- I’m a customer for life!
On time. Quick solution
Efficient
I especially appreciated the text updates and that the technician was on time. Plus, Alberto was knowledgeable and friendly.
Bernardino was polite, tidy, and effective :)
Excellent and complete
Super fast, professional and took all safety precautions. Highly recommend!
Professional, Quick, responsive and kept me in the loop, all on a Saturday night :-) Appreciate it.
We had several plumbing projects, including two toilet repairs and a clogged laundry room drain, Chris Leiva was on time, professional and efficient! Chris was here early this year to help with a kitchen drain issue that was equally successful. He’s now our go to plumbing expert! Thank you Magic Plumbing! Many thanks, Joe & Scot
Alberto was a very polite, very helpful and very knowledgeable plumber. He diagnosed the location of our clog, thoroughly cleaned the pipes, in part using an electric snake. He was very careful about cleanliness and wore a mask and booties. The entire operation took about 60 min. He also sent us an estimate for…
Price
Bar = middle half of what customers paid · gold mark = category median.
Price verdictsGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.
Jobs customers hired them for
| Job | Reviews | Category typical |
|---|---|---|
| Drain cleaning | 269 | $248–$506 |
| Toilet repair | 152 | $251–$611 |
| Plumbing leak detection | 123 | $216–$559 |
| Plumbing pipe repair | 113 | $269–$1.4k |
| Water heater installation | 84 | $1.4k–$2.8k |
| Faucet repair | 74 | $264–$782 |
| Plumbing leak repair | 50 | $239–$618 |
| Water heater repair | 44 | $264–$796 |