What Customers
Love About Us
Convenient Scheduling
Your time is precious, so we will not waste it. We work around your schedule and set up appointment times that are best for you.
Fast, Prompt Service
Don’t worry about late service or no-shows. You can count on us to arrive on time, ready to work.
Problem Solved In One Trip
Enjoy fast turnarounds so you can return to your routine in as little time as possible.
No Mess Left Behind
You won’t have to clean up after us. We treat your home like our own and will leave it cleaner than we found it.
Long-Term Peace of Mind
You can count on our safe, proven solutions that comply with local codes and standards. This leaves you with the peace of mind you deserve.
24/7 Live Answer
Plumbing problems rarely happen when it's convenient; that’s why we’re available around the clock to answer your call. Leave your plumbing emergency to our expert licensed plumbers.
Book Service

The Magic Plumbing Difference
Your Trusted San Francisco & Bay Area Plumbing and HVAC Company

Looking for the right plumbing, heating and air conditioning company in San Francisco? Call Magic Plumbing at 415-441-2255 for quality results and peace of mind. Enjoy flexible scheduling for your convenience.

Finding a reliable plumber or HVAC contractor in your area should not have to be a chore. At Magic Plumbing we make the choice easy by providing our customers in San Francisco with an amazing experience. We don’t just claim to provide great service – we genuinely care about our customers and work with your best interests in mind.

Experience The Magic Plumbing Difference

5 Star Service
Is the Magic Way

Read More Reviews Leave a Review
Your service call is more than just a stop during our day. You will receive personalized solutions that are tailored to meet your specific needs. Our team of professionals is ready to help you return to your normal routine in no time.
Money Saving Coupons!
Gain Instant Access to Over $1000 In Money Saving Coupons!
$25 OFF
Plumbing Repair Service
Get More Deals
Our Difference

Meeting your needs and making sure you are fully satisfied with our service is our top priority! The Magic Plumbing team gives full attention to the problem at hand. We are not content with just doing the minimum and driving off to the next job. When you voice a concern or have a question, we listen, provide a trustworthy response, and make every effort to provide you with a top-notch experience.

Drain Cleaning Guarantee

At Magic Plumbing we guarantee that you will be 100% satisfied with our drain cleaning services. If your drain clogs up again within 30 days of receiving our drain cleaning services, we will come back and fix it for free for up to one hour.

  • No Surprises

    Our goal is the same as yours: To help you enjoy the comfort of your own home. You can rely on us to provide you with a pleasant, straightforward experience. We present everything to you upfront, including the pricing and the details of the job, so you will know what to expect. We do not want you to be surprised at the end. You already have enough on your plate; we won’t add to your stress. You can expect hassle-free service that is tailored to meet your needs while exceeding your expectations.

Serving The Bay Area For Over 40 Years

Featured Post
Fixing Water Leaks is Critical

You know that charming little sound that’s coming from your kitchen faucet? That’s not just a harmless leak, it’s a proper timebomb. Most people tend to ignore water leaks, considering them quick fixes, yet never coming around to tending them. In truth, most small leaks can be patched if caught on time. In this article,


Celebrate Clean Water In National Wellness Month

Every August we celebrate National Wellness month. National Wellness month is designed to take some time to focus on our well being. Whether that be self-care, managing stress, or working on healthy habits, it’s a time to focus on the good of us all. As busy adults, however, it can be difficult to add in


Burst pipe? Slow drains? Broken AC? Whatever your plumbing or indoor comfort problem, you can trust Magic Plumbing to find the right solution fast and at a price you can agree on. Call us at 415-441-2255 to request same-day service.

Schedule Service

Magic Plumbing