Plumber in Blaine, MN
Blaine homeowners and businesses have counted on Walsh Plumbing Inc. since 1978. We’re a locally owned, family-operated plumbing company serving Blaine and the surrounding North Metro, and we treat every job as if it were in our own home. Whether a faucet is dripping, a water heater has stopped working, or you’re planning a full bathroom renovation, our licensed technicians will give you an honest assessment and a fair price.

Residential and Commercial Plumbing Services in Blaine
We handle the everyday repairs that keep a Blaine home running smoothly: pipe repair and replacement, toilet and faucet repair or replacement, sink replacement, and garbage disposal service. For Blaine businesses, we provide the same dependable work on commercial plumbing needs. If it involves water, drains, or fixtures, call us and we’ll tell you what it takes to fix it.
Water Heaters and Water Softeners
Blaine’s water can be hard, which affects water heaters, fixtures, and appliances over time. Our team installs and services water heaters and water softeners, helping Blaine households get more life out of their equipment and enjoy better water quality day to day.


Bathroom, Kitchen, and Basement Remodeling
Many Blaine homes have reached the stage where a bathroom or kitchen needs more than a cosmetic update. We offer complete remodeling, from a single fixture swap to a full renovation. We also specialize in finishing basement bathrooms, including relocating or adding a laundry room, breaking up cement floors for new piping, and completing full basement finishes. Our remodeling work can be turnkey, or we can work alongside you on the parts you want to handle yourself.
Why Blaine Homeowners Choose Walsh Plumbing
We’re locally owned and operated, we’re honest about what your project needs, and we respect your time. Our technicians arrive on schedule, explain the work in plain language, and suggest only what’s necessary. Customers across the North Metro have trusted us for decades, and we’d like the chance to earn your business too.
Blaine Plumbing FAQs
Do you offer free estimates in Blaine?
Yes. Call 763-784-6156 or visit our contact page to schedule a free estimate for repairs or remodeling.
What are your hours in Blaine?
We’re open Monday through Friday, 7:30 AM to 5:00 PM. Weekend service is available by appointment, so call ahead
Do you work on commercial properties in Blaine?
Yes. We provide plumbing services for both residential and commercial customers.
Need a plumber in Blaine? Call Walsh Plumbing Inc. today at 763-784-6156 to schedule your service or request a free estimate.






