MJ Plumbing Co.
Company Overview
MJ Plumbing is a comprehensive solutions for residential plumbing needs. We take care of everything from drain clearing to full remodels.
We provide service at any time. If you contact us with an immediate need, you'll get a real person eager to help resolve your issue.
We provide complimentary quotes without exception. We have been a trusted provider in the Napa Valley area.
As a family-owned business, I have dedicated 20 years of experience. I truly enjoy the plumbing trade and would not want to do anything else.
Business Services
- Drain installation
- Drain repair
- Gas line installation
- Gas line repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Water heater installation
Business Location & Hours
Mon: | 8:00 AM - 8:00 AM (Next day) |
Tue: | 8:00 AM - 8:00 AM (Next day) |
Wed: | 8:00 AM - 8:00 AM (Next day) |
Thu: | 8:00 AM - 8:00 AM (Next day) |
Fri: | 8:00 AM - 8:00 AM (Next day) |
Sat: | 8:00 AM - 8:00 AM (Next day) |
Sun: | 8:00 AM - 8:00 AM (Next day) |
Recommended Customer Reviews

Matt is epic. Service industry people just don't get any better. I had a non- emergency problem with my bathroom sink drain on the busiest day of the year. Matt assured me at 10:00AM that he would get to me today. He kept in touch and came , with my blessing, at 9:00PM. Fixed my sink with all upgraded parts, then made the mistake of asking my wife if there was anything more. She asked if he could make the bath shower head with more pressure. He did that improvement then fixed the kitchen sink faucet head that would not retract properly nor stay engaged tightly in the gooseneck. As he was saying goodbye at 10:40PM he insisted on tightening the screen door at the front door. CALL MATT.

Had an emergency with a shutoff valve. Matt came on short notice on a Sunday and did a great job replacing that valve - he was very thorough and went the extra mile by readjusting a faucet and swapping hot/cold lines for us.

Matt started out fine. We discussed the job and went over pricing. I wrote out a check for $2500 as a deposit. Two weeks later, he said he needed more money---which was fine, as the job was expensive. We mailed a check and Matt claimed he did not get it. A week later we were again at the house and since he claimed not to have received the check, we wrote out another one, this time for $3500. Then we did a stupid thing and did not stop payment on the ""missing"" check (which had not, at that point, been cashed). A few days later, Matt texted me that the check had arrived ""but I won't cash it, so you don't need to stop payment."" Some two weeks later, Matt cashed the ""missing"" check without our permission, knowledge or without telling us. Then he went on ""vacation"" and refused to answer my texts or calls. Not only did he fraudulently cash a check (felony?), after saying he wouldn't but he also failed to properly complete the job---despite having all of our money and then some. The valve to the kitchen sink, which he replaced, leaks and we have to shut it off. The one station on our heater does not shut off and so now we have to shut the whole system down went we are not there otherwise the heater runs continuously. Some kind of wiring issue, according to Matt. But he didn't come and fix it when I tried to contact him. Once I contacted my attorney, Matt offered to come by but now I don't trust him. He clearly needs money desperately---that's why he illegally cashed the ""missing"" check. We will see him in court but please don't use this dishonest plumber.

I have used MJ Plumbing four times in the past year with great results. Matt is always courteous, thorough, and knowledgeable. He is dependable, does the job quickly, and cleans up after himself. He listened to my concerns, answered my questions, and was reasonably priced.

I called Matt and he fit me in the same day. I had to leave just as he arrived, and quickly showed him a few things (in addition to the problem I called him about) that I wanted looked at if he had time, as I paid for an hour. Apparently he had time to take care of everything, and charged me LESS than the quoted price. I would definitely call him again, should the need arise.

Matt worked with us to come on the only day we were going to be home. He was efficient, friendly and very reasonable. I would recommend MJ plumbing to anyone in the Napa Valley needing these services.

I called Matt for a clogged plumbing system in my house in Calistoga. Everything was slow to drain - bath, toilet, kitchen sink... Matt came out, diagnosed it as a clog in the main drain and took care of it in a flash. He was right on time for our appointment, even called 30 minutes ahead of time to say he was on his way, and charged very reasonable rates for his service. I'm happy to have found a reliable plumber and he will be my go to for all future services.

I contacted MJ Plumbing and had Matt out in January. Matt was very professional, diagnosed my water flow issue and determined that the water supply company would need to address.
He promised to come out and install a 'water pressure regulator' later that week, but that in the meantime I should shut off water to the house whenever I'm not home.
Unfortunately it took six weeks of reminder phone calls to get Matt back out, which is quite frustrating given the level of inconvenience associated with turning off the water, which is why I'm giving MJ 3 stars instead of five.

Matt is awesome. I was able to get an appointment so fast and he showed up on time, fully prepared to fix my slow draining sinks. He was really thorough but efficient in fixing the problem and very reasonably priced especially for St. Helena. I plan to use him for any and all future plumbing needs. Glad to find someone trustworthy and good Up Valley!

Matt was able to come for a quasi-emergency on Sunday evening and was skilled, efficient and personable. Rates were reasonable. Would highly recommend.