Better Plumbing
Company Overview
Better Plumbing focuses on exceptional customer service. With Plumbing Contractor License #722643, we have proudly served our community for over 20 years. No task is too minor, and no project is too extensive. Count on us for emergency plumbing assistance any time, day or night. You can arrange late appointments without extra charges until 8:00 PM. Our transparent menu pricing ensures you understand the costs before we start the work.
Let Better Plumbing manage your plumbing needs, whether it’s a water heater, garbage disposal, faucet repair, or repiping. Discover what exceptional customer service feels like with Better Plumbing.
Call us now for a complimentary estimate with no strings attached.
Call us at (408) 263-8433 or (510) 656-0100.
“Quality is worth it; it’s not a cost”.
“Should your contractor make you demand customer service, or should it be a given?” Better Plumbing emerged from a commitment to exceptional customer service. Quality materials combined with true craftsmanship have made Better Plumbing a leader in the industry. Serving you is our priority, and we remember that every day. It has been an honor to serve the Bay Area for over 20 years. Experience the professionalism that comes with having your plumbing issues resolved by an expert. Reach out today for your free estimate, with no strings attached. We are prepared to serve you whenever you need us.
For more than 50 years, Milpitas has been my home. I take pride in being detail-oriented and love outdoor pursuits such as hunting, fishing, water skiing, hiking, and the ocean. I love engaging with new individuals and expanding my understanding. Living is about existence, and existence is about growth. Being a native Californian, I have a deep appreciation for the Bay Area and its people.
Business Services
- Damage restoration
- Plumbing inspection
Business Location & Hours
Mon: | 8:00 AM - 8:00 PM |
Tue: | 8:00 AM - 8:00 PM |
Wed: | 8:00 AM - 8:00 PM |
Thu: | 8:00 AM - 8:00 PM |
Fri: | 8:00 AM - 8:00 PM |
Sat: | 8:00 AM - 8:00 PM |
Sun: | 8:00 AM - 8:00 PM |
Recommended Customer Reviews

Semi-emergency situation at our property in Milpitas on a Friday night. Consulting Yelp, of course, Better Plumbing was one of the two companies I called. I didn't really expect to get a return call on a Friday night and I didn't, but ... early Saturday morning, Cameron (owner of Better Plumbing) called me to let me know that he wasn't available (out of town for his 29th wedding anniversary). He recommended another company, I called them, got the work done quickly and efficiently.
I'm really impressed with this man caring enough about the problem of someone he's never even dealt with before to take the time to call and tell me about a competitor that he trusts. I'm as sure as possible that Cameron didn't make a penny on this and is simply a good guy. People like him are so rare that I've made a Big Note to call him the next time this problem comes up (tree roots in the sewer line).
Thank you, Cameron! And congratulations on your 29th wedding anniversary!

Excellent. I recommend Cameron for all your plumbing needs. He is good at work and on time.

Cameron replaced a garbage disposal and charged us $375. He insisted on buying the replacement (said he could get it cheaper) and I trusted his judgment, only to find out after the replacement (and a little research) that the model he bought was a very basic one retailing for $80 at Home Depot!
So, charging ~$300 for 45 mins of labor + 10 mins of stopping by on the previous day for an estimate = grossly overpriced in my book!

Contacted them on Saturday for a leaky shower valve. Cameron called back on Monday morning as promised. Said he was on an urgent call, so would let me know when he could make it. Called back around noon and said he'd meet me at 12:45pm. When he didn't show by 1pm, I tried reaching him again. He called back right away and said he was 5 minutes away. Finally showed up another 15 minutes later (30 min behind schedule).
Not one word of apology for his tardiness (I had to take off from work).
Charged me $165 for replacing the shower valve seats and springs. He seemed thorough. Took him under 30 min, so it felt like a ripoff - my doctor charges less! Said his normal rate was $195 and he was giving me a break (wow, sure didn't feel like a break - what is that, like $400 per hour?!).
He was communicative but unfortunately, very overpriced.
There is better plumbing - out there.
================================================
I saw Cameron's response below. attempting to justify his overpriced service.
IMHO, the menu-based pricing is just a trick to extract more. He should be charging for his time.
Lawyers who charge $400 an hour also have the same overhead issues he does, so I simply don't buy his reasons for the overpriced charges.

Alright so I had a clogged garbage disposal sink, and he was very nice to have walked me threw fixing it rather then changing me the hundred bucks. Very nice man. I appreciate him doing this because like many others money is tight. If I have any other plumbing issues I will be calling him based on this one phone encounter. Thank you better plumbing!

We came home at 6pm to no hot water pressure. We called Better Plumbing and Cameron walked us through how to fix it ourselves for over 30 min. We had to call him back several times. Each time we tried to repair it, we were unable to. We scheduled an appointment and he came out within an hour. He quickly diagnosed the problem and efficiently repaired it. Thankfully we can all take hot showers tonight, while he was here we asked him to looks at a toilet that was giving us problems. He looked at the toilet and replaced the part. The part that he installed was only part of the problem, turns out we had a defective pressure tank. Cameron replaced the pressure tank under warranty and got it all done in one evening. If you need a plumber that will help you when you need them, Cameron at Better Plumbing is the company to call first. His craftsmanship and quality parts make him able to tackle any problem that you have on your home. Next time we won't bother to call anyone else. Better Plumbing is the company to call first because their work lasts! I am happy with the results, and feel appreciated as a customer. Cameron really lives up to his total customer service guarantee!

If you are going to hire someone to unclog a drain problem or to push a debris down further in the sewer line, call someone else, if you are going to hire a Plumber, then hire Cameron at Better Plumbing.
I had Cameron come out twice. If he's so good, why didn't he fix it the first time? First time was July 4th. I came home from work on July 3rd, amped about the long weekend. Get home, use the facilities, gurgle, blurp and poop. The toilet won't flush properly and water is starting to come up from the bathtub and shower drains as well. Most other Plumbers have away messages saying they're out of town or not working, leave a message, Cameron was the only Plumber to call me back in a couple hours, try to diagnose the problem over the phone, then said he would cover over after his other job on Independence Day. Seriously? Who wants to work on July 4th? Cameron came and walked through the premise to diagnose the problem. He explained every step, on what the approach was to see if the problem was temporary or persistent. His work ethic does not involve upselling services that I may not need, so he explained that he'll look at the problem, solve it (snake via roof vent access), and if that works, you never have to see him again (something he preferred oddly enough). However, after fixing the problem, he did mention that there was something funky that the previous owner did when adding a second clean out access that the pipes weren't mated properly. So chances are the problem may come up again, but if this cleaning solved the problem, great. If not let him know and he'll come out again to troubleshoot the problem with more fancy toys.
A month and a half later, I notice more slow drain problems, and have him come out again, this time on a Saturday. He remembers what he did last time and walked through what he had done, and intends to do. This time, since the problem was persistent, he snaked the problem, then sent a camera down there for a visual inspection. It was pretty close to what he (now I) was fearful of, and gave a full assessment of the problem and options to fixing it depending on how long I was planning to live at the house. It can be fixed with a band-aid or replaced entirely for another 20+ years of reliable usage.
His prices aren't as competitive as other uncloggers, but seriously, you're paying Cameron to do more, 1) FIX the problem, 2) educate you on residential plumbing, and most importantly, 3) do it CORRECTLY. Don't take plumbing for granted, you don't realize how important running water and how to get rid of that running water is until you starts filling up your toilet/tubs.
Oh, Plumbers that don't work weekends, unfortunately, do not care enough about their customers. You don't poop M-F only.
Lastly, thanks Cameron (and Eric)!

Cameron is a pro. His knowledge is much more sophisticated than stringing pipes together, he actually understands and can explain the engineering behind the parts and their limitations. This is a great confidence builder, because no plumbing situation you really need a plumber for is straightforward. You want the guy that has the most knowledge and experience that can turn a bad situation into a strong solution for the future. He's got the right parts and the right tools for any job.
Great guy to talk to and learn from as he works!

Cameron provides good, quality service. We had a real emergency with a leak at the main into the house. He came out in two hours, gave us a free estimate,a reasonable price and was finished with the repair in 4 hours!
We would definitely recommend him.

We had previously used Cameron of Better Plumbing so when the emergency water break at the meter occurred we called him again. He was quick to identify the problem and repaired it. It was a difficult situation as the water to the home had to be turned off for a couple days. He spoke with the owner of a neighbor property and got permission to hook up a hose from nextdoor to our property using a hose and special connection that he had. It helped greatly by being able to use basic water needs such as toilet and shower with the temporary hookup. The problem was quite difficult as tree roots had surrounded the water meter and made it difficult work. We would highly recommend him for any plumbing work needed.