
Why Is My House Cold Even With the Heat On?
A warm home in winter is something most homeowners expect without giving it much thought. When the heat is on
Book Your Service
Are plumbing estimates free?
Yes — always. We give you a clear price before any work begins. For HVAC calls, a $89 diagnostic fee applies and is credited to the job if you approve the work.
Do you charge extra for weekends or evenings?
No. Our pricing is the same every day — no surcharges, ever.
How quickly can you get to my home?
We offer same-day service across San Francisco and the Bay Area, open every day. Call 415-441-2255.
Are you licensed, bonded & insured?
Yes — CSLB license #698806. Top 3% of California contractors per BuildZoom.
“Frank walked me through all the possible issues and gave me a clear idea of the best course of action — far cheaper than the other company. They hydrojetted our plumbing and were super professional. I’d wholeheartedly recommend them.”
Sebastian A. · Mainline clog & hydro jetting
“Alberto cut into the wall, found the crack in our kitchen drain pipe, repaired it quickly and tested it — all within a few hours. What wonderful work, completed in super fast time. No more worries!”
Gary O. · Plumbing leak detection & repair · $500–600
“They did NOT require an all-day window. I was always able to reach a real human being on the phone — not a chatbot. I’m sticking with them. They ARE a bit Magical.”
Jan K. · Water heater repair
“Upon inspection Anthony quickly discovered emergency issues with the hot water heater and bathroom supply lines. He was back within 24 hours to complete the work. Will absolutely use Magic Plumbing for all plumbing issues in the future!”
Amy R. · Water heater & leak repair
“Pablo explained the whole sewer line repair process step by step. The whole crew showed up on time every day. I would use them again for future projects.”
D. Kofman · Sewer line repair
⭐ 4.9 rating · 300+ Google reviews
When a drain backs up, a water heater fails, or a sewer line gives out, San Francisco homeowners have counted on Magic Plumbing since 1980. We’re family-owned, locally operated, and fully licensed — and we show up the same day. Whether it’s a clogged drain in the Richmond or a water heater replacement in Noe Valley, our plumbing service experts get it done right the first time. Call us at 415-441-2255 or book online.
Our plumbing service experts handle the full range of residential and commercial plumbing needs across San Francisco and the Bay Area. Same-day service, upfront pricing, open every day.
Our HVAC service experts are a dedicated team — separate from our plumbing service experts — handling all your heating and cooling needs. Schedule your HVAC call separately when you need:
Magic Plumbing has been serving San Francisco homeowners and businesses since 1980. We serve communities across the Bay Area — click your city for local plumbing information:
Licensed, bonded & insured — CSLB license #698806. Top 3% of California contractors (BuildZoom score 112). Call us at 415-441-2255.
Most drain cleaning jobs in San Francisco range from $225–$425 depending on the location and severity of the clog. Simple sink or tub clogs are on the lower end; main line clogs or hydro jetting runs higher. Exact price given before we start.
A standard tank water heater replacement in San Francisco typically runs $2,200–$4,200 installed, depending on unit size and brand. We carry all major brands and can usually complete installation the same day.
A sewer camera inspection starts at $250–$400. Spot repairs typically run $1,500–$3,500, while full sewer line replacement ranges from $4,000–$12,000 depending on length, access, and whether trenchless methods can be used.
We charge an $89 diagnostic fee for HVAC calls — applied to the job if you approve the work. Repairs typically run $200–$800. New system installations start around $3,200.
Yes. We offer flexible financing with tiered plans — ideal for larger installs like HVAC systems, water heater replacements, or repiping. Ask about your options when you call.
What Customers Love About Us
Convient 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
Problem Solved
In One Trip
Same-Day Service, Every Day
Plumbing problems don’t keep business hours — and neither do we. Call us any day of the week and we’ll get a service expert to you the same day.
No Mess Left Behind
Long-Term
Peace of Mind
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 naext 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.
Plumbing

A warm home in winter is something most homeowners expect without giving it much thought. When the heat is on

A failing water heater has a way of interrupting your routine at the worst possible moment. One day, you step

When your heat turns on, runs for a short burst, then shuts off and starts again soon after, it’s an
Schedule Your Service Today