Skip to content
24/7 Emergency Service (250) 832-5846
Ecoflow Plumbing & Heating Inc. (250) 832-5846
An Ecoflow service truck parked under the evergreens, with its plumbing, HVAC and air quality livery.

Ecoflow Plumbing & Heating Inc.

Plumbing, Heating and Cooling in Armstrong

If the water's leaving marks on the fixtures again, the furnace has quit, or the insurance company has started asking about Poly-B…

We've got you covered!

Ecoflow handles plumbing, heating, cooling and gas fitting in Armstrong and across Spallumcheen, from Pleasant Valley and Round Prairie to the farms and acreages in between. One company for the whole job, with emergencies answered around the clock, and 200+ reviews at 4.9 stars behind us.

4.9
Google rating
200+
Google reviews
24/7
Emergency calls answered
A+
BBB Accredited since 2022

Getting here

Up the valley from Salmon Arm

Our shop is just outside Salmon Arm, and Armstrong is part of our regular service area, up Highway 97B and down 97A through Enderby.

Armstrong sits right beside Spallumcheen, where large acreages and valuable livestock depend on water that works every day of the year. Whether you're in town or out on one of those farms, we've got you covered for all your plumbing, heating and cooling needs.

Paul and Sergei Grigorjew standing either side of an Ecoflow van outside the shop.

Services

What we do in Armstrong

Plumbing, heating, cooling and gas fitting under one roof, so one job doesn't need two companies booked around each other.

Plumbing

  • Water heaters, tank and tankless
  • Lines that have burst, frozen or started leaking
  • Drains that back up, and drain cleaning
  • Toilets, taps and fixtures, including the fixture side of a bathroom or kitchen renovation
  • Water and sewer lines from the house out to the property line

If it carries water and it's stopped behaving, it's our work.

Heating and cooling

  • Furnaces, boilers and radiant in-floor heating
  • Heat pumps, air conditioning and ductless mini-splits
  • Service calls on a system that's limping, right through to a full replacement
  • Gas fitting in-house, so a furnace swap or a new gas line doesn't need a second company booked in behind us
  • Rebate paperwork: we complete the contractor portion and walk you through yours

Armstrong specialties

The jobs that come up again and again around Armstrong and Spallumcheen:

  • Outdoor water for livestock that works year-round: frost-free hydrants, barn and waterer lines, and shut-offs you can actually reach in January
  • Sump pumps for properties dealing with high water levels
  • Water filtration and softening, for the spring switch to well water in town and for acreage wells
  • Poly-B replacement

Town lot or quarter section, if it carries water, it's our work.

Local conditions

What's different about plumbing and heating in Armstrong

Every town has its own quirks. These are the three that shape plumbing and heating work in Armstrong and Spallumcheen.

When the city switches to the wells

Armstrong's water normally comes from Fortune Creek. When spring run-off makes the creek too murky, the city switches to its groundwater wells, most recently in May 2024, and puts watering restrictions in place across town and the Spallumcheen water districts on city water.

The city's own advice is that the well water is warmer, may taste different and may need more soap for cleaning. The city's wells have run high in manganese, and private wells across Spallumcheen vary a lot from one property to the next. When the city switched over in May 2018, the manganese weakened the chlorine enough to bring a town-wide boil water notice.

When the city is on well water, you might notice soap that won't lather, spots on the glassware, or dark staining in sinks and laundry. Health Canada puts the point where complaints about discoloured water and stained laundry begin at 0.02 mg/L of manganese. If that's what you're seeing, a softener or filter sized for your water conditions will get your water running clear again.

Houses from the Poly-B years

Across the North Okanagan, the regional district's 2020 housing needs assessment found that only 13% of homes had been built since 2001. Most of the houses here went up before that, a lot of them in the mid-1980s to late-1990s window when Poly-B was what everybody plumbed with.

It's grey, it's flexible, and it's known for springing leaks. Insurers know all about it now. If Poly-B turns up on your policy you could be looking at a surcharge, a much higher water damage deductible, a deadline to replace it, or a refusal to cover you at all.

We repipe whole houses. One visit is usually enough to tell you what you've got and what it would take to swap it out.

Learn more about Poly-B

Heating for a valley that does both extremes

The building code puts Vernon, just down the road, at −20°C for January and 33°C for July. Armstrong asks a furnace to work hard in winter and then asks for air conditioning in August.

In town, most people use natural gas to heat their homes and their water. Once you get out to the farms and acreages, it's a wild mix of propane, oil and electricity doing the job.

Installing a cold-climate heat pump works with any of them. It can carry most of the year, with your furnace backing it up on the coldest nights, and the same equipment cools the house all summer. Under CleanBC, the biggest rebates go to income-qualified households coming off oil, propane or natural gas, and any household heating with electricity can claim up to $4,000. Our rebates guide has the current figures.

The process

What happens when you call

You reach a person

Tell us what the system's doing. If it's an emergency, we'll tell you how soon we can get there and what to shut off in the meantime so it doesn't get worse. If it can wait for regular hours, we'll say so, and save you the after-hours rate.

We look at it before we quote it

You get a clear explanation of what's actually wrong, why it happened, how long the fix will take and what it's going to cost, before we even pick up a wrench. Estimates are free, and we won't change the number partway through the job.

We do the work

But we don't just slap it in and call it a day. The pipe run behind a panel gets the same care as the tap on your sink, even though you're never going to see it again once the cover's back on.

We clean up and show you around

We clean up, show you how to use your new equipment and how to look after it, and let you know if and when it'll need maintenance.

Rated 5 out of 5

Thanks to the team at Ecoflow, my place was out of the way and they are the only ones who could be bothered to help me replace an old oil furnace with a propane. The communication was excellent from everyone, I wasn't sitting around wondering if they had a plan or what that might be. Thanks guys, just being upfront is helpful.

Dennis Morrison December 2025 · Google

Service area

Where we work around Armstrong

From Armstrong we cover Spallumcheen, including Pleasant Valley, Round Prairie, Lansdowne and Highland Park, and north to Enderby and Grindrod. Our full service area runs from Chase and Sorrento in the west, through Salmon Arm, to Sicamous in the east.

If you're in Vernon, call and ask. It's outside the area we usually cover, and we'll tell you honestly whether we're the right company for the job or point you to someone who is.

Salmon Arm Canoe Sorrento Blind Bay Eagle Bay Sicamous Chase Mabel Lake Enderby Armstrong
Map of Ecoflow's service area, centred on Salmon Arm and reaching Sorrento, Blind Bay, Eagle Bay, Sicamous, Grindrod, Enderby and Armstrong.
Approximate map of our service area.

Reviews

What our customers say

Rated 5 out of 5

Awesome company! Highly recommended for any furnace and heating/cooling needs. Ecoflow completely replaced our AC, hot water tank and furnace in a day, which was a massive job. The change over was flawless and the crews were great to work with.

Thanks to your team!

Braeden Logan Furnace, air conditioner and hot water tank replacement · October 2025 · Google

200+ Google reviews at 4.9 stars, from across the Shuswap and the North Okanagan.

FAQ

Common questions from Armstrong homeowners

Why does our water change every spring?

Because the source changes. Armstrong normally draws from Fortune Creek, and when spring run-off makes it too murky the city switches to its wells. Well water here is warmer, can taste different and is harder on soap, and the wells have run high in manganese. The water is still properly treated, but the change in minerals changes how it behaves in your appliances and in your fixtures.

Do I need a water softener in Armstrong?

Not necessarily, and we won't sell you one on spec. If you're seeing scale, spotting or dark staining, we'll test what's actually in your water and size treatment to it. On a Spallumcheen acreage with its own well, testing first matters even more, because every well is different.

My insurance company asked whether my Armstrong house has Poly-B. Can you check?

Yes, and it's a short visit. Poly-B is grey flexible pipe, usually with copper or plastic crimp rings, and it's most often visible at the hot water tank, under sinks or where lines run through an unfinished basement. We can confirm what you have, put it in writing for your insurer, and give you a repipe estimate at the same visit if that's where it's heading.

Do you come out to Armstrong for emergencies?

Yes, and emergency calls are answered around the clock. We can't guarantee a set callout time, but we'll give you an accurate ETA when you call, and tell you what to shut off in the meantime so it doesn't get worse. If it can wait for regular hours, we'll say that too, and save you the after-hours rate.

Is there an extra charge to come out to Armstrong?

No. Armstrong is inside our normal service area, and there's no separate rural rate inside it. Our after-hours callout fee is higher than our daytime rate, but before we send anybody out, we'll give you an accurate idea of what it's going to cost you.

Do you help with the heat pump rebates?

Yes. There are two halves to the paperwork. We complete the contractor portion as part of the job. The homeowner portion has to be submitted by you, and we'll walk you through it.

The one thing to know before anything else: CleanBC needs you pre-registered before the heat pump goes in, not after. Installing first is the most common way people lose the rebate. Our rebates guide explains the order of operations.

Talk to a plumber who works in this town.

Free estimates, no obligation, and we'll tell you straight whether the job's urgent or whether it can wait.

24/7 for emergencies