Caccia Plumbing
Company Overview
Gas leak identification and gas line fixes
Sewer line restorations
Sewer line replacements without excavation
Drain and sewer cleaning services
Toilet servicing and setups
Repairs for blocked toilets
Filtration systems for water
Repairs and setups for sump pumps
Water heater servicing and replacements
Faucet, garbage disposal, and water filter installations
Backflow prevention device installation and assessment
Fixing faucet issues
Hydrojetting solutions
Tankless water heater installations
James Caccia founded a plumbing company rooted in traditional values, delivering top-notch services at fair prices. Three decades later, Caccia Plumbing Inc., a family-run business in San Mateo County, upholds these values.
Our customers trust our licensed plumbers to be skilled, professional, and effective in every task.
We have earned an A+ rating from the BBB serving the San Francisco Bay Area and Northern Coastal California. Referrals from satisfied customers are the foundation of our business.
Fostering Enduring Relationships:
We appreciate the importance of building solid relationships with our customers. We achieve this by delivering outstanding services at fair rates. Our full licensing and insurance have helped us build a great reputation grounded in customer satisfaction and referrals.
Our team of certified plumbers is ready to help.
As a third-generation plumber and the president of the Plumbing-Heating-Cooling Contractors Association of San Francisco, he graduated with a B.S. in Entrepreneurial Management from San Francisco State University in 1997. He holds numerous certifications, such as backflow prevention devices, sewer ejector systems, corrugated stainless steel tubing, pipe installation, safety and personal protection, and solar system inspections.
Business Services
- Bathtub installation
- Bathtub repair
- Circuit breaker installation
- Circuit breaker repair
- Doorbell installation
- Drain installation
- Drain repair
- Electric inspection
- Electric installation or replacement
- Electric panel installation
- Electric panel repair
- Electric repair
- Wire installation
- Wire repair
- Electric vehicle charging station installation
- Faucet installation
- Faucet repair
- Garbage disposal installation
- Garbage disposal repair
- Gas line installation
- Gas line repair
- Generator installation
- Generator repair
- Hot water recirculation pump installation
- Hot water recirculation pump repair
- Light fixture installation
- Light fixture repair
- Outlet installation
- Outlet repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Sump pump installation
- Sump pump repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater repair
- Water pipe installation
- Water pipe repair
Business Location & Hours
Mon: | 8:00 AM - 5:00 PM |
Tue: | 8:00 AM - 5:00 PM |
Wed: | 8:00 AM - 5:00 PM |
Thu: | 7:00 AM - 5:00 PM |
Fri: | 8:00 AM - 5:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

Jim is the best. He is very good is diagnosing my tank less water heater problem, fixed it and also give me a tank less heater 101 lecture which I am very impressed and respectful. Even his assistant, Ricardo, who has been with the company for one day, is very polite, attentive and thorough.

I'm extremely disappointed in the service I received from Caccia Plumbing, management and ownership however the plumbers were professional.
My plumbing issue: a tree root in the sewer line causing sewage backups
First, they charged $400 to provide an estimate and take a video of the service line which I provided a $400 check On the spot. Then, the very next day I received the exact same $400 bill via email which I had to call and rectify.
Secondly, after 3 1/2 weeks and 2 email inquiries later as to where the estimate was there was still no response.
In the meantime, our sewer backed up again into our garage so I called them first thing in the morning to come out as quickly as possible and they said they were busy but they would try for the afternoon that day. That afternoon they said they wouldn't be able to come out until the next day UNLESS I wanted to pay for overtime at 4:00pm that day, which I did. An additional $414, which I paid by check on the spot. The next day, I received the same bill via email for the $414 which I had to call and rectify, again!
Then 2 days later I finally received the original quote from 3 1/2 weeks prior (they claimed the plumber lost the estimate) and it was a staggering $15,900!
After many phone calls with the ownership/management (Mo Veimau) they agreed to refund me only $97 of the $814 that I paid for the estimate and the failed attempt of the clean out (due the root size)
I asked for a breakdown of the $15,900 estimate for insurance purposes and received an email with the original estimate and NO breakdown and a suggestion to find an alternate plumber.
Finally, I responded we would like you to do the work after I receive a cost breakdown and I was told ""we feel we are not the right company to do this job""
Let's hope we don't receive another sewage backup before we can find someone honest, straightforward and reputable to complete the job.

Dispatcher callback was on time. Also quick to setup the appointment. Dispatcher later called back to say the plumber was available earlier than expected.
Plumber (Ruben) showed up on time, quickly resolved the issue at hand (clogged plumbing), and was willing/able to answer another plumbing question I had in the house.
I'd definitely call Caccia back for plumbing services.

Don't waste time calling anyone else for any residential plumbing issues! We've used Caccia for a leak in our slab (radiant heat), and several other repairs/installs over the last several years. Today we called them at the last minute after being screwed over by Sears and their ""next day service"" for a new hot water heater. We phoned Caccia and in a matter of minutes had it ordered and scheduled for delivery and install (yes INSTALL) within an HOUR!
Bottom line, when you want it done and done right, call Caccia!

Nate to the rescue. He was on time, professional, and did a great job. We wanted our fridge hooked to the water line. After inspecting it, he found that the line was leaking. We just moved in so we had no clue. Since we are doing a kitchen remodel in a year, he recommended just keeping the water shut off, to avoid water damage to the property. He seemed to have a lot of knowledge of plumbing. We also had a brand new bathroom facet installed by another plumber that the hot water wouldn't turn off. Nate found the problem (poor install by another plumber, causing faucet to break) and he installed a new faucet that he had on his truck. It wasn't designer looking but it's ok and works great. I also had him replace a shower head for me, which he did in just a couple minutes.
Thanks Nate for a great job. If we need a plumber again I will definitely call Caccia plumbing.

I was going to email you guys and say ""thank you for always having such a great staff"" but then thought sharing my gratitude here would be better.
Your plumbers are consistently fantastic in terms of their professionalism and dedication to their craft. With as many years as I have relied on you all, you have NEVER let me down.
Yesterday Nate was at my building helping me run down a leak between two floors and his investigative skills were awesome and it was a pleasure to watch him problem solve.
I have seen that kind of excellence consistently with you guys and I am so grateful a friend recommended you to me all those years ago.
Thank you!

Looking to get our pipes replaced, I called to book an appointment to have someone come out on a Wednesday and they came out the following Monday.
That was almost two weeks ago.
In the interim, I had called once to follow up and was given the message that they were still working on it. I confirmed that they had my correct email address.
I am pretty disappointed that they did not even call back or provide the quote that they promised they would.

Tyrone was courteous and professional. Thank you for being fast and efficient working around our busy store.

I had Joseph S for a basic ongoing drainage issue. He explained exactly what was happening and how to avoid the issue in the future and just charged the visitation fee. I found him to be very honest and professional and I would use them again.

My Plumbing Co. for life. Very reliable, friendly, dedicated and --- Honest. Joseph S. took the time to explain everything to me before he started with the repairs. We ran into a problem with re-lighting the pilot light on the furnace but he took the time and extra effort to solve the problem -- rather than selling me a replacement part. James Caccia Plumbing is my Plumbing Co. for life. Thank you Joseph