Since 2000, 3 Mountains Plumbing has been installing sinks, replacing water heaters, completing large remodel projects, and more in all of Portland, Sherwood, Newberg, Tualatin, Lake Oswego, Tigard, Beaverton, and Hillsboro.

Our friendly journeymen plumbers are tasked with the highest level of service and respect for your home or business. 3 Mountains Plumbing wear uniforms, and shoe covers in your home, and have coveralls for dirty crawl spaces. At the end of the day or after we finish your project, we’ll clean up so that there is as little impact on you as possible. Fully licensed plumbers will ensure that even if we are only replacing your water heater, we can still inspect and fix any other problems that might arise.

Our fixed pricing policy and workmanship guarantee ensure that you won’t have any surprises when we are finished.

Meet the Team


Bill Kerrigan Visionary/President

Back in 2006, Bill decided it was time to leave his corporate career and fulfill his entrepreneurial passion. This is when he found a small plumbing business for sale, 3 Mountains Plumbing. Bill wanted his new business to be a source of job creation where employees could grow their careers and develop professionally as well as personally. At work, Bill is most fulfilled when his team is owning their craft and growing their earning potential. With his wife and business partner Dani, Bill has been focused on growing the 3 Mountains Plumbing business but also growing their family, he finds both to be challenging and rewarding. Together, Bill and Dani have 3 kids and 1 beagle pup. Bill loves bacon and all food, making his kids laugh and picking up an instrument to make music.


Dani Kerrigan VP of Finance

Dani joined the 3 Mountains Plumbing team in 2016, she had always wanted to partner with her husband Bill in his entrepreneurial vision and this was the time to make the change. With her, Dani brought a passion for developing people, implementing processes, and creating strong customer-focused systems. Together, Bill and Dani shared a goal to develop 3 Mountains Plumbing as a place for employees to grow new skills and build a financially stable life. When at work, Dani is happiest when helping others discover new talents, she loves observing what her employees are great at, and building new roles for them. Outside her official role, Dani has developed a multi-faceted leadership team at 3 Mountains that range from Customer Care to Finance and HR. Together, Bill and Dani have 3 children and raising them has been the best and most important portion of Dani’s life. They all love spending time traveling, hiking, or challenging each other to a game of volleyball.

3 Mountains team photo