Your trusted plumber in Yarmouth Cape Cod

Serving homes and businesses across Cape Cod with friendly, hands-on service you can count on.

Bill Dunphy installing plumbing under a bathroom vanity sink

Personal service and high standards, every time

If you live in Yarmouth and want a plumber who actually cares about the work, you’re in the right place. Bill Dunphy brings years of experience and a hands-on approach to every project — from heating repairs to full bathroom remodels. He shows up on time, keeps things clean, communicates clearly, and treats every home like it’s his own. Many of our Yarmouth customers call us back again and again because they know they’ll get honest advice, solid work, and a team that’s easy to have around.

Local Cape Cod plumber standing by kitchen sink

What we do

We handle a wide variety of plumbing and heating jobs on Cape Cod, including:

Nearby areas we also serve

In addition to Harwich, Dennis, Chatham, Brewster and Yarmouth, we also work in surrounding towns like West Dennis, West Yarmouth, and Harwich Port.

Common questions

New rough plumbing setup installed in a basement in Yarmouth, Cape Cod
  • We’re happy to help with everything from fixing a leaky faucet to installing a new boiler or water heater. Many of our Yarmouth clients start with a small job and call us back later for other and bigger updates.

  • Of course. We’re happy to schedule service around your renovation plans, vacation time, or seasonal needs.

  • Absolutely. We’re fully licensed in Massachusetts (#31699) and always work to code.

Why people keep calling us back

  • Working with Bill was a fantastic experience. He successfully fixed a toilet that wasn't functioning. The work was really appreciated, but he also was super responsive and professional through the whole process. An easy 5 stars here. Highly recommended.

    – Jason DiMarino

Have a plumbing issue in Yarmouth? Let’s fix it.

Bill Dunphy testing a kitchen faucet during a plumbing checkup in Yarmouth

Whether it’s something small or more complex, we’re here to help.

Call (508) 243-1946 or send a message below — we’ll get back to you soon.