Three generations of honest, expert plumbing, heating, and cooling for Moscow, Pullman, and every town on the Palouse.
From a dripping faucet to a full HVAC install β licensed, bonded, and backed by over six decades of Palouse service.
Leaks, drains, faucets, pipes, water mains, garbage disposals, and full new-construction plumbing in Moscow and across Latah County.
Furnace repair, installation, and annual tune-ups. Keep your home warm through Idaho winters β we service all major brands.
A/C installation and repair for Moscow-area summers. Efficient, reliable cooling with upfront pricing and fast scheduling.
Gas and electric water heater installation, repair, and replacement. Traditional tank and tankless options available for Moscow and Pullman homes.
Complete bathroom remodels, fixture upgrades, and our in-store showroom featuring Kohler and Moen products you can see and touch.
Full plumbing and HVAC for residential and commercial new builds across the Palouse. Coordination from rough-in to final inspection.
McCoy Plumbing Heating & Bath has been the Palouse's go-to trade shop since 1957. Jay and Tim McCoy carry on a family tradition of honest work and fair pricing that Moscow has depended on for over 65 years.
Visit our showroom at 626 S Main St in Moscow. Touch the fixtures, see the finishes, and work with our team to design your perfect bathroom.
We don't just install β we help you choose. Our showroom carries a curated selection of Kohler and Moen fixtures, tubs, showers, and accessories. Whether you're doing a quick update or a complete renovation, come in and see what's possible.
Our team handles everything: selection, ordering, and professional installation. One stop for the entire project.
We cover Moscow and every community across Latah County and into the Pullman corridor.
71 verified reviews Β· Moscow, Pullman & the Palouse
McCoy's is about the best shop you could find. They do everything you could want done having to do with water. They are prompt and professional. Their work is excellent. I have lived in Pullman for over 30 years and have never had a complaint.
I contacted McCoy to replace an aging water heater before it became a problem. I worked with Cody to get the correct heater ordered, then Dean and Logan handled the install. Clean, efficient, answered all my questions. Very satisfied.
Excellent response time, great diagnostic where others failed. We were out of service for nearly 3 weeks. McCoy's did great work in a timely manner. Thank you!
We recently had McCoy Plumbing replace our air conditioning unit β excellent job. We also had them hook up our new gas fireplace. Five stars well deserved. This company has a long tradition of quality throughout the Moscow area.
I think they are the best in town, super friendly and willing to do what they can to help from the phone and email before they even come out. Excellent work. Trusted. Knowledgeable. Kind.
From putting in an entire new bathroom to fixing a pipe or a new water heater β they are efficient and reasonably priced. McCoy's is a Neighborhood Favorite for a reason.
Yes β we've served Pullman for decades. Many of our long-term customers live in Pullman and have used us for everything from water heaters to full bath remodels. Just call (208) 882-2332.
Yes. McCoy Plumbing Heating & Bath is fully licensed and bonded in both Idaho and Washington State. We've maintained BBB accreditation since 1999.
Absolutely. We do complete plumbing and HVAC rough-in and finish work for residential and commercial new builds across Moscow, Pullman, and Latah County.
We're open Monday through Friday, 8:00 AM to 5:00 PM. Call early if you have an urgent need β we schedule priority appointments for serious plumbing issues.
Yes β our Bath Boutique showroom is at 626 S Main St in Moscow. We carry Kohler and Moen fixtures, tubs, showers, and hot tub products. Stop in MonβFri 8β5.
We accept Visa and Mastercard. Financing options are available for larger installations. Ask when you call to schedule.
Our primary area covers Moscow, Pullman, Troy, Potlatch, Genesee, and all of Latah County. For outlying areas, call and we'll let you know if we can help.
In many cases, yes. Because we're a full-service shop covering plumbing, heating, and cooling, we can often address multiple systems on a single service call. Describe your needs when you call.
When something breaks in your Moscow home, McCoy is who your neighbors call. 65+ years of trusted service on the Palouse.
Call (208) 882-2332 NowMoscow, Idaho is home to the University of Idaho and a community that's been growing steadily for decades. From older homes near downtown to newer builds on the city's edges, every property in Moscow eventually needs a plumber or HVAC tech. McCoy has been that team since 1957.
Whether you've got a leaking pipe, a furnace that won't start on a January morning, or you're planning a bathroom renovation at your Moscow home, our team is ready. We know Moscow's housing stock, the local water quality, and the code requirements inside and out.
Our showroom at 626 S Main St is open MonβFri. Come in and see our Kohler and Moen displays, or call ahead to schedule a service appointment.
Just across the state line, Pullman homeowners and WSU-area properties have counted on McCoy for decades. Licensed in Washington State.
Call (208) 882-2332 NowPullman is just eight miles from our Moscow shop, and we've served Washington State customers for as long as we've been in business. Our team is licensed and bonded in Washington, so whether you're a homeowner near Washington State University or a landlord managing rental properties, we're your Palouse plumber.
Pullman's mix of older homes, student rentals, and newer developments means we see everything β from aging pipes and worn-out water heaters to new HVAC installs in recently built homes. We handle it all.
You can reach us at (208) 882-2332 from Pullman β or use our Pullman-direct line at (509) 882-2332.
Troy homeowners don't have to look far for a licensed plumber. McCoy Plumbing in Moscow serves Troy and northern Latah County with the same trusted service since 1957.
Call (208) 882-2332Troy sits in the northern end of Latah County, about 20 miles from our Moscow shop. We make regular service runs to Troy for both scheduled work and urgent plumbing or HVAC calls. If you're in Troy and need a plumber, heating technician, or water heater replacement, call us first.
Rural homes in the Troy area often face specific challenges β older systems, well water setups, and seasonal heating demands. Our team has decades of experience with the full range of northern Latah County properties.
McCoy Plumbing in Moscow covers Potlatch, Kendrick, and the surrounding communities. Licensed, experienced, and a short drive away.
Call (208) 882-2332Potlatch and the communities of southern Latah County don't have a lot of local plumbing options β which is why Moscow-based McCoy Plumbing has been the go-to choice for these communities for generations. We make the drive because these customers deserve the same quality service as anyone else on the Palouse.
Potlatch-area homes often feature older plumbing and heating systems. We're experienced with a full range of equipment ages and types, and we stock common parts to keep service calls efficient.
Genesee-area homeowners have a trusted plumber and HVAC contractor nearby. McCoy Plumbing serves Genesee and the surrounding Latah County farmlands.
Call (208) 882-2332Genesee sits on the western edge of Latah County, and its residents need a dependable plumber and heating contractor they can count on. McCoy Plumbing, based in Moscow, has served rural Latah County communities like Genesee for over six decades.
Farm homes and rural properties in the Genesee area often have unique plumbing setups β from older hot water systems to agricultural water lines. Our experienced technicians handle all of it with the same care and skill we bring to every job.
Visit our 626 S Main St showroom in Moscow. See the fixtures, touch the finishes, and design your next bathroom with our experienced team.
Schedule a Visit Β· (208) 882-2332We believe the best bathroom decisions start with seeing your options in person β not ordering from a website and hoping it looks right. Our showroom exists to bridge that gap.
Showroom Hours
Monday β Friday Β· 8:00 AM to 5:00 PM
626 S Main St Β· Moscow, ID 83843