Service was excellent. They were on time, cleaned up all messes, and were respectful of our home. We had several other contractors give us bids for this job but none followed up. JMJ gave us a quick quote and were out the next day to install our Rinai. It's been a very good experience and we would and have recommended them to others.

— C. H.

On time, did what they said, neat work, made sure lawn was neat after completion. Employees had a great work ethic. Competitive pricing and quality work and written guarantee.

— B. G.

JMJ was available for same day service and returned the next day as promised to complete the job. JMJ provided excellent work.

— K. E.

Quick to call, quick to set appointment, showed up in the time frame asked, fixed problem. Number now on file for future calls.

— K. R.

They were great. The bid process was effortless and quick. The work crew showed up on time and was very efficient in installing and removing the old water heaters. They left the house exactly as they found it - no mess for us to clean up. The tankless heaters had a few glitches after they left and they came back immediately and resolved the issue. Additionally, we had a couple of other plumbing issues (a leaky tub and running toilet) that they fixed while on-premise. I think we've found a new plumber that we can rely on. The experience was great. Thanks for the recommendation. We're enjoying the tankless heaters as well.

— B. G.

They were very attentive to my needs. I was not satisfied with the initial temperature of the water and they sent someone back out to raise it. I love it. I look forward to the benefits I will receive. I already have more storage space since the hot water heater is no longer there.

— S. W.

The plumber was efficient and cordial. JMJ Plumbing was amazing. We've found our plumber for life!

— E. U.

Amazing job! Very professional and excellent work. I could not be any more satisfied.

— V. R.

Years ago a falling out with a plumbing contractor left me with an uninstalled hot water heater. I finally got around to calling several contractors, and JMJ had a reasonable price and courteous staff. Unfortunately, the guy who did the estimate miscalculated some aspects of the job, but when it came time for the installation, the owner was true to his original word despite the honest mistake of one of his employees. The guys finished the job on time, on budget, and didn't leave until I was satisfied and well-informed on how to operate the heater. After trying three plumbers over six years' time, I've finally found "my plumber."

— T. S.

He was absolutely the best contractor I have used in the last ten years. He was honest, forthright; the explanations told me exactly what the problem was, the most effective way to fix the problem. His two men were gentlemen, gave an estimate, and did the work the next day. Extremely great to work with, they cleaned up everything. I cannot say enough about their work. I had to find the leak in the plunging, no one wanted to do the work. No one could find the leak, even the builder did not help. JMJ Plumbing found the leak that was under the garage. Now everything is done correctly. They were so careful, did an excellent job. He called a week later, wanted to make sure that everything was running right.

— L. L.

What Our Clients Say…

JMJ Plumbing was amazing. We've found our plumber for life! — E. U.

Read More


Our team is large enough to be

responsive, yet small enough where

you are known by name.


Our high-tech dispatch system and
electronic invoicing provide reliability
help us serve you better.


Our master plumbers don’t work
commission & are committed to
solving your plumbing problems

with honesty & integrity.