Meet the Mr. Perfect Plumbing Team
Everyone on the Mr. Perfect Plumbing team is held to one standard: work we'd put our own name on. Every job runs under Jeremy's Colorado Master Plumber license.
We're a small, tight-knit team, and it shows in how we treat your home, your time, and your neighborhood.
Content

Locally owned and operated
24/7 Phone Answering & Online Booking
20+ years of experience
Meet the team
The Team You Can Count On
Small team. Big standards. Everyone here was chosen for their skill, their integrity, and their commitment to doing the job right the first time.

Jeremy Walsh
Co-Founder & Master Plumber
Jeremy is a Colorado-licensed Master Plumber with more than 20 years in the trade. He co-founded Mr. Perfect Plumbing on a simple idea: homeowners deserve clear communication, honest pricing, and work done right the first time.
A Denver native, Jeremy approaches every job the same way: he figures out what's really going on, walks you through your options, and never sells you something you don't need. When he's not on a job site, he's mentoring the next generation of plumbers on our team.
Colorado Master Plumber License
20+ Years in the Trade
Denver Native

Barbara Vaigauskaite
Operations Director
Barbara is why everything behind the scenes runs smoothly, and why your experience with us feels easy from the first call to the final walkthrough. She co-founded Mr. Perfect Plumbing alongside Jeremy and oversees scheduling, customer communication, marketing, and day-to-day operations.
Her focus is simple: every homeowner should feel heard, informed, and taken care of. If your experience with our team has been a good one, there's a good chance Barbara had a hand in it.
Co-Founder
Scheduling & Customer Care
Business Operations
Why choose us
Why Homeowners Trust Us
We're not a big franchise sending a different face to your door every time. We live in this community. When you call Mr. Perfect Plumbing, you get a team that knows your neighborhood, respects your home, and sticks around long after the job is done.
No Surprises
We walk you through what's going on, lay out your options, and give you an honest price before any work begins. No pressure, no hidden fees.
Respect for Your Home
Protective booties, clean workspaces, and a final walkthrough before we leave. We treat your home the way we'd treat our own, and leave it the way we found it, or better.
Licensed & Accountable
All work is performed under the supervision of our Colorado-licensed Master Plumber and done to code. We stand behind everything we do, backed by our warranty.
.png)
BBB Accredited Business, A Rating
BBB Accredited Business with an A rating ,accredited since February 2026, so you know exactly who you're inviting into your home.
Locally Owned & Operated
We're your neighbors, not a call center. Mr. Perfect Plumbing has been built one Denver-area home at a time.

5-Star Rated Service
Our reviews say the same thing our repeat customers already know: we show up, communicate, and do it right. About 6 out of 10 of our jobs are for repeat customers.

24/7 Phone Answering & Online Booking
We don't dispatch on Sundays or holidays.

Kohler Authorized
Authorized Service Representative and Installer for Kohler
Our team is an Authorized Service Representative and Installer for Kohler, giving homeowners added confidence when their Kohler plumbing fixtures require specialized service or installation.


Why We're Called Mr. Perfect
Years ago, while working for a large national plumbing company, Jeremy muttered, “Are you so perfect?” during a difficult customer call. His coworkers heard him, and by the next morning, everyone was calling him Mr. Perfect. The nickname stuck and eventually became our company name. The way we see it, nobody's perfect, but we do our best on every single job.
Financing Available
Financing is available through Wisetack on projects from $500, subject to credit approval.
Have questions about a plumbing project or want to discuss your options? Contact Us to get started.

Testimonials
Real Customer Reviews
Book a service
Need Plumbing Help?
Call us anytime. Our phones are answered 24/7.
Contact Us to schedule service or book online any time.


