Best Water Softener for DIY Installation: SoftPro Elite Step-by-Step

14 March 2026

Views: 5

Best Water Softener for DIY Installation: SoftPro Elite Step-by-Step

Hard water doesn’t nibble at your home—it takes big bites. Energy bills climb, fixtures lose their shine, and your shower starts to feel like a drizzle through a crusted-up strainer. I’ve measured homes where water heaters burned 25% more gas because they were insulated with a layer of mineral crust instead of fiberglass. Left alone, that “crust” keeps eating.

Meet the Gokhale family—Anish (41), a civil engineer, and Priya (38), a high school chemistry teacher—in Wellington, Colorado, just north of Fort Collins. Their well tested at 18 GPG hardness with 0.6 PPM iron and a touch of sediment after summer storms. In two years, they replaced three showerheads, had to descale the tankless heater twice, and watched their water pressure plummet anytime two fixtures ran at once. Their son Aarav (9) developed itchy patches on his arms; daughter Mira (6) complained about tangly hair. A bargain-bin “salt-free” gadget didn’t help. A used softener from a neighbor performed for a month, then choked.

If you’re like the Gokhales—handy, practical, and tired of paying the “hard water tax”—this step-by-step list shows exactly why the SoftPro Elite Water Softener is the Best Water Softener for DIY installation, and how to set it up the right way. We’ll hit the essentials: upflow performance, precise metering, iron handling, smart diagnostics, proper sizing, and a no-sweat install plan with real measurements. I’ll also compare it to Fleck 5600SXT, Culligan, and SpringWell SS1 where it matters, so you know you’re choosing the right path and why it’s worth every single penny.

Here’s the roadmap:
Confirm your hardness profile and size correctly Understand SoftPro’s upflow advantage Use the metered controller to eliminate waste Prepare the space and plumbing layout Execute clean, code-aware connections Program the controller like a pro Protect flow rate for busy households Maintain easily with built-in diagnostics Lock in the long-term ROI
Let’s get your home—and skin—out of hard water’s crosshairs.
#1. Right-Size Your System First — Accurate GPG Testing, Family Usage, and Grain Capacity Selection
If you start with the wrong size, nothing else matters—regenerations become constant, salt consumption skyrockets, and pressure takes a hit.
The SoftPro Elite offers grain options from 32K to 110K. Use this formula: People × 75 gallons × hardness (in Grains per Gallon (GPG)) = daily grains removed. For Anish and Priya: 4 × 75 × 18 = 5,400 grains/day. A 64K model with 8% crosslink resin and fine mesh resin for iron gives them a comfortable 9–12 days between cycles, depending on real usage. A well-sized unit cycles every 3–7 days, not nightly. That spreads wear, preserves resin beads, and optimizes salt usage. Expect 4,000–5,000 grains removed per pound of salt with the SoftPro’s upflow design. House flow matters. If you’ve got rain showers, laundry, and the dishwasher all running, you need a system that keeps up. The SoftPro Elite’s rated flow rate (GPM) of 15 supports simultaneous use without dramatic pressure sag. Confirm Hardness and Iron Precisely softprowatersystems.com https://www.softprowatersystems.com/products/softpro-elite-water-softener
Don’t guess. Use liquid test kits or lab analysis for hardness and iron. Test hot and cold to see if existing equipment is masking true hardness. The Gokhales discovered iron spikes after storms—fine mesh resin turned out to be the right call.
Choose the Right Capacity 32K: single user or mild 7–10 GPG 48K: typical 3–4 users at 11–15 GPG 64K: 4–5 users at 16–20 GPG (Gokhales) 80K–110K: bigger families or 20+ GPG Remember, capacity buys you longer intervals between regenerations and lower salt use per gallon softened. Account for Peak Demand
Map your morning or evening rush. Two showers + kitchen + laundry? Size for resilience. The SoftPro Elite’s valve and control valve internals are designed to sustain flow without the whiplash some budget heads create under load.

Pro tip: If you’re between sizes, step up—especially for well water with iron. That decision pays back in efficiency and peace of mind.
#2. Upflow Done Right — How SoftPro Elite Cleans Resin Better and Slashes Salt Waste
Most people never see inside a softener, but what happens in that column defines your operating cost for a decade. Upflow regeneration flips the script on the old way.
Traditional downflow systems push brine straight down through a compacted bed. The SoftPro Elite drives the brine upward, lifting the bed and scrubbing every exchange site more evenly. That expanded bed (often 50–70% more open) improves contact and reduces channeling. Brine use becomes surgical: 2–4 lbs of salt per refresh in many residential profiles instead of the 6–15 lbs I see with older valves. Water waste per cycle drops into the 18–30 gallon range, not 50–80. Result: You get long intervals between cycles, shorter run times, and dramatically reduced cost per gallon of soft water. The Chemistry You Can Feel
Ion exchange is simple science. Calcium and magnesium (the hardeners) swap with sodium on the resin. When most sites are occupied, the unit refreshes. In the SoftPro, upflow regeneration keeps the brine in contact longer where it’s needed most—deeper within the media.
Fine Mesh Resin Advantage
For wells with iron up to 3 PPM, fine mesh resin ups the capture efficiency. Its smaller bead size boosts surface area for contact. For the Gokhales’ 0.6 PPM iron, fine mesh prevented the orange streaks in showers without a dedicated iron filter.
Performance You Can Measure
Expect 99.6%+ hardness removal at the tap after a correct install. Confirm with strips: 0–1 GPG indicates you nailed it.

Takeaway: Upflow isn’t a buzzword—it’s the reason you’ll cut salt trips to the store and keep your utility room clean and quiet.
#3. Demand-Metered Intelligence — Only Regenerates When Your Household Actually Needs It
I’ve never met a homeowner who enjoyed paying for water and salt they didn’t need. The SoftPro Elite’s demand-initiated regeneration fixes that.
The valve monitors gallons used and remaining capacity—no guesswork, no timer-only operation at 2 a.m. When nobody ran a faucet that day. Reserve is smart—about 15% is held back, not the wasteful 30%+ safety margins I see on older platforms. You’ll also have an emergency 15-minute quick refresh if capacity dips unexpectedly, so you never wake to hard water surprises. Vacation mode keeps your system fresh with an automatic 7-day refresh that uses a sip of water—no bacterial funk, no resin stagnation. Programming Is Straightforward
Enter hardness level, select capacity, and you’re done in minutes on the 4-line LCD touchpad. Heather’s team at Quality Water Treatment offers quick-start videos if you prefer to watch along.
Data That Helps You Troubleshoot
The controller shows gallons remaining and days since the last cycle. If your teen returns from college with laundry mountains, you’ll see the uptick and understand why regeneration happened a day sooner.
Quiet Confidence
The smart valve controller design is battle-tested. I’ve installed units in tight mechanical rooms—no rattle, no drama.

Bottom line: metered control is the difference between owning your softener and it owning you.
#4. DIY-Friendly Layout — Space, Drain, Electrical, and the Bypass That Saves Headaches
Great equipment installed poorly is just an expensive paperweight. Plan your layout before you touch a pipe.
Footprint for 48K–64K: roughly 18" x 24". Keep salt-loading space above the brine tank (60–72" clearance). Place the softener near your main entry line with access to a drain and a standard 110V outlet. The unit’s self-charging capacitor holds settings for 48 hours if power blips. Keep the drain line within 20 feet if using gravity to a floor drain or laundry standpipe. Need more? Use a condensate pump rated for backwash flow. Bypass Valve Benefits
The pre-installed bypass valve lets you isolate the unit for maintenance. Test it during install so you can move in and out of service when needed without shutting the whole house.
Pressure and Pipe Size
Minimum inlet pressure is 25 PSI; keep it under 80 PSI or add a regulator. The valve comes set up for 3/4" or 1" lines—match your home’s trunk size to maintain performance.
Protect the Brine Tank
Set it level, away from heavy foot traffic. A clean brine well avoids salt float malfunctions. The safety float and overflow prevention features help, but good placement prevents most issues.

Do the prep right and the rest of the project flows.
#5. Clean Cuts and Confident Connections — PEX, Copper, or PVC with Quick-Connect Simplicity
The SoftPro Elite is deliberately friendly to hands-on installers. Get your tools ready, keep the work neat, and you’ll be done in an afternoon.
Shut the main. Open the lowest faucet to drain pressure. Decide your materials. PEX with reputable push-to-connect fittings is quickest. Soldered copper is bulletproof if you’re confident with a torch. PVC is fine where code allows—use primer and solvent properly. Install the bypass assembly first, then connect the mineral tank inlet/outlet correctly (marked on the head). Run your drain to a code-compliant standpipe or floor drain. Set a gentle downward slope. Brine and Drain Lines
Attach the brine line between the head and the brine tank. Hand-tight is key—don’t overtighten. For the drain line, 1/2" ID minimum is standard; secure it so it won’t pop out during backwash.
Code and Backflow
Some municipalities want an air gap on the drain. Check local code. If in doubt, Heather’s support team can talk you through typical setups by region.
Leak Check and Initial Prime
Salt goes in last. First, put the unit in bypass, slowly re-pressurize, and inspect for weeping joints. Move to service, then run a manual cycle to prime the media and brine draw. Expect a full cycle to run 90–120 minutes on first start.

If Anish the engineer can admit PEX made the job faster than copper that Saturday, you can too.
#6. Smart Programming and Diagnostics — Use the Display to Optimize Performance and Catch Issues Early
Once you’ve got water running through the resin, the display becomes your command center.
Set your hardness number accurately. If iron is present, add 3–5 GPG equivalent to the hardness input. The digital control head will meter usage correctly from there. Program time of day and preferred regeneration window. If you have solar or time-of-use electricity, pick off-peak hours. Watch the diagnostics: gallons remaining, days since last cycle, and any error code diagnostics (E1–E3) if the valve senses an issue. Vacation Mode and Quick Refresh
Going away? Vacation mode performs an auto-refresh every 7 days to keep the resin sanitary. If you have surprise guests and burn through capacity, trigger the 15-minute emergency cycle—no one showers in hardness.
Resin Health Indicators
A sudden drop in softening quality? Check salt level, confirm brine draw, and inspect the injector screen for debris. One hex screw and a rinse solves 90% of flow-related anomalies.
Support When You Want It
Jeremy and Heather keep real people on the phones. If you want Craig the Water Guy’s view on unusual water profiles, we’ll walk you through tweaks. No dealer network runaround, just straight answers.

Think of the controller as your speedometer and fuel gauge—glance regularly and you’ll never get stranded.
#7. Protecting Pressure — Maintain 15 GPM Service Flow for Busy Households Without the Bottleneck
A softener should help your home function better, not turn showers into a trickle during peak time.
The SoftPro Elite sustains a 15 GPM continuous flow (higher at peak) with a modest 3–5 PSI pressure drop across the valve in service. That’s critical for modern homes with multi-head showers and big appliances. Correct pipe sizing matters. Tie into 1" where possible. If the house is 3/4", stay consistent to avoid creating artificial choke points. Aerator and shower head buildup disappears once soft water runs. You’ll reclaim the pressure you already own. Tankless Water Heater Compatibility
Tankless heaters become temperamental with hardness. Soft water prevents scale on the heat exchanger, stabilizing output temperature and flow. Anish’s tankless stopped short-cycling within a week.
Laundry and Dishwasher Wins
Soft water boosts detergent efficiency and keeps valves free of mineral grit. The difference in wash performance shows up fast as colors brighten and glassware stops filming.
Peak Demand Planning
If the household often runs three fixtures at once, stick with a 64K or larger system to keep long run intervals and pressure consistent. The valve design is up to the task; give it the capacity to shine.

Soft water plus steady pressure equals a home that finally runs on your schedule.
#8. Maintenance You’ll Actually Do — Quick Monthly Checks, Annual Tune-Ups, and Resin That Lasts Decades
A good softener should ask very little of you. The Elite does exactly that.
Monthly: Keep salt 3–6" above water level in the brine tank. Break up any crust (bridging) with a broom handle if it forms. Glance at gallons remaining. Quarterly: Rinse the small injector screen in the valve, verify the bypass slides smoothly, and test hardness at a faucet. Annually: Sanitize the resin tank with a resin cleaner, replace any prefilter cartridges, and review programming if family size changed. Salt Choice and Storage
Use solar pellets for most homes or evaporated pellets for the cleanest brine. Store bags dry. Avoid block salt in this platform. The oversized brine tank reduces refill frequency—Anish now buys salt three times a year instead of monthly.
Resin and Valve Durability
The 8% crosslink resin in the Elite often runs 15–20 years. With upflow cleaning, the media ages gracefully because it’s never pounded into a compacted block.
NSF and Materials Safety
The system is certified NSF 372 lead-free with IAPMO materials safety validation, so you’re protected beyond marketing claims.

Do these few things, and your softener will quietly pay you back every day.
#9. DIY Cost Control and Long-Term ROI — How the Numbers Play Out Over 10 Years
Let’s talk money, because hard water eats it for breakfast.
Purchase: Expect $1,200–$2,800 depending on capacity. DIY install saves $300–$600 right out of the gate. Operating costs: With upflow, annual salt often lands in the $60–$120 range, and water for cycles around $25–$40. Downflow gear frequently triples those numbers. Protection value: Preventing a scaled tankless or standard heater can save $1,000–$2,500 over a few years. Add dishwasher and laundry machines, and the math is obvious. The Gokhale Results
Before: frequent descaling, brittle hair and itchy skin, and low flow from clogged showerheads. After: 0–1 GPG at the tap, stable pressure, no iron streaks, and Aarav’s arm irritation faded in three weeks. They estimate $450 saved the first year from salt/water/detergent reductions and not calling a plumber.
Warranty That Holds Up
You’re covered with a lifetime warranty on the valve and tanks, backed by SoftPro Water Systems and the 30+ year reputation of Quality Water Treatment. That security adds real estate value and lowers risk.
Energy Quietly Drops
With no insulating scale on your heater, expect 10–25% energy savings, depending on previous buildup.

Over a decade, SoftPro typically returns $1,200–$2,500 compared to timer-based or downflow competitors—while your water actually feels right.
Detailed Competitor Comparisons Fleck 5600SXT vs SoftPro Elite: Upflow Precision, Reserve Efficiency, and DIY Clarity
The Fleck 5600SXT remains a workhorse, but it relies on traditional downflow regeneration. That means higher brine consumption per cycle and more water per refresh. The SoftPro Elite’s upflow approach expands the resin bed and directs brine upward, improving contact efficiency. In practice, the Elite often uses a fraction of the salt—think 2–4 lbs per refresh in many homes versus the 6–15 lbs I still document on 5600SXT setups. Water per cycle also trends lower with the Elite, reducing waste and cutting operating costs.

In real homes, the differences extend beyond chemistry. The SoftPro’s 15% reserve strategy and emergency 15-minute refresh prevent hard water surprises without hoarding capacity. The 4-line LCD with diagnostics is more instructive for first-time installers than many basic heads, so DIYers like Priya can confirm gallons remaining and cycle history at a glance. Programming is fast, with iron compensation built into the hardness input.

Over 5–10 years, these advantages stack up: fewer salt runs, calmer regeneration scheduling, and lower water bills. For the Gokhales, that meant predictable performance and cleaner fixtures. If you’re investing in a decade of soft water, the SoftPro Elite’s upflow and metered intelligence make it worth every single penny.
Culligan Dealer Models vs SoftPro Elite: Service Independence, Transparent Parts, and Warranty Confidence
Culligan builds capable systems, but ownership experience is often dealer-dependent. Many models require proprietary parts and routine technician visits for even small adjustments. Costs vary by franchise, and programming information isn’t always provided in a way DIY owners can leverage. By contrast, the SoftPro Elite is engineered for homeowner stewardship: standard industry components, open programming, and access to Heather’s video library for installation and tuning.

From a performance standpoint, SoftPro’s metered control with tight reserve logic reduces waste—no needless timer-based regenerations. Vacation refresh runs automatically without booking a service call. Materials safety is documented with NSF 372 and IAPMO validations, and the warranty is straightforward: lifetime on tanks and valve, 10-year electronics, backed by a family business with over three decades of credibility. When Aarav’s showers ran harshly after the old gadget failed, Priya didn’t need a dealership calendar—she needed soft water now. The Elite delivered, same weekend.

Add up 10 years of ownership: parts access, no dealer lock-in, and predictive diagnostics cut hassle. For homeowners who value control, support, and proven engineering over contracts, SoftPro Elite is worth every single penny.
SpringWell SS1 vs SoftPro Elite: Reserve Capacity Strategy and Emergency Assurance
SpringWell’s SS1 is a respected upflow competitor, but its reserve capacity and user features differ. The Elite’s 15% reserve target trims the buffer without risking a hardness breakthrough. On hectic days, the emergency 15-minute refresh bails you out before anyone feels it in the shower. That combination extends soft water availability while squeezing out needless regenerations.

In practical DIY terms, SoftPro’s four-line display and detailed status readouts give homeowners more actionable data during setup and beyond. The injector screen access, hardness + iron compensation input, and gallons-remaining indicator help pinpoint issues in minutes. For the Gokhales, that meant eliminating the guesswork they endured with the previous device. The Elite’s oversized brine tank trimmed salt trips, which matters when life is busy.

Both are capable softeners, but if you want that “no hard water surprises” safety net and richer diagnostics, the Elite earns the nod. Over years of ownership, fewer wasted cycles and superb clarity on system status make the SoftPro Elite worth every single penny.
FAQ: Your Technical Questions Answered 1) How does SoftPro Elite’s upflow process cut salt use compared to downflow systems?
It cleans the resin more intelligently. Upflow sends brine upward through the media, lifting and expanding the bed so every exchange site gets scrubbed. That reduces channeling and boosts brine contact efficiency. Practically, you’ll often see 2–4 lbs of salt per cycle in a typical home instead of the higher doses common with older downflow valves. Water per cycle also trends far lower—frequently in the 18–30 gallon range instead of double or more. The result is 4,000–5,000 grains removed for every pound of salt, which is exactly why operating costs drop. For the Gokhales at 18 GPG, this meant longer intervals between cycles and far fewer salt hauls. My recommendation: if you’re choosing for the next decade, go with upflow—once you experience the efficiency, there’s no going back.
2) What grain capacity should a family of four with 18 GPG choose?
A 64K SoftPro Elite fits most four-person homes at 16–20 GPG. Calculate daily load: 4 people × 75 gallons × 18 GPG = 5,400 grains/day. A 64K with metered control and upflow typically regenerates every 9–12 days at that hardness, assuming normal usage patterns. If your household runs high-flow fixtures simultaneously or adds frequent guests, the 80K can add cushion without overdoing salt because the Elite’s reserve is lean and metered. Anish and Priya chose the 64K and it balanced efficiency with performance perfectly. My rule: pick the smallest size that keeps cycles 3–7 days apart at your real consumption, then step up one size if you have iron or heavy peak usage.
3) Can the SoftPro Elite handle iron along with hardness?
Yes—up to about 3 PPM of clear-water iron, especially with fine mesh resin. The smaller bead size increases contact area, enhancing iron capture before it stains fixtures or binds the resin. If your well has variable iron—like the Gokhales’ 0.6 PPM spikes after summer rain—fine mesh is a smart upgrade. Beyond 3 PPM, I advise pretreatment with an iron filter to protect the softener’s media and keep salt consumption predictable. Always test during steady periods and after storms to see your worst-case scenario, then size and configure accordingly. The Elite’s upflow and metered logic help conserve salt even when iron is part of the picture.
4) Can I install SoftPro Elite myself, or do I need a plumber?
DIY is absolutely feasible if you’re comfortable cutting into a main line and following basic code practices. The Elite ships with a bypass valve, clear inlet/outlet markings, and supports PEX, copper, or PVC connections. Plan your footprint (about 18" x 24" for 48K–64K), ensure a nearby drain, and use a standard 110V outlet. Many homeowners finish in a Saturday afternoon; Anish completed his in under six hours with PEX and push-to-connect fittings. If soldering copper makes you nervous or permits are required, bring in a pro for that part—SoftPro doesn’t void the warranty for DIY. Heather’s install videos and our phone support make a big difference.
5) What space and power requirements should I plan for?
Allow about 18" x 24" of floor space for mid-sized systems and 60–72" of vertical clearance to load salt comfortably. Keep the unit near your main water entry with a gravity-friendly drain within 20 feet (longer runs need a condensate pump). Pressure needs to be at least 25 PSI; consider a regulator if your home is above 80 PSI. You’ll need a standard 110V outlet; the self-charging capacitor preserves settings for 48 hours during power loss. The brine tank prefers a level, low-traffic spot. Check local codes for drain air gap requirements—our team can walk you through common setups in your area.
6) How often will I add salt, and what type should I buy?
Most families refill the brine tank every 2–4 months with the SoftPro Elite, depending on size and hardness. Upflow reduces the quantity per cycle dramatically, so you’ll carry fewer bags over a year. Keep salt 3–6" above the water line; solar pellets work well for most homes, while evaporated pellets are the cleanest option if you want minimal residue. Avoid block salt. For the Gokhales, an oversized brine tank cut refills to about three times a year. Quick tip: store bags in a dry corner—moisture clumps salt and invites bridging.
7) How long will the resin last, and what maintenance should I plan for?
The ion exchange resin in the SoftPro Elite typically lasts 15–20 years, thanks to upflow cleaning and gentle, metered cycles. Monthly, check salt and break any crust; quarterly, rinse the injector screen and test hardness; annually, sanitize the resin tank and update settings if household size changed. If you’re on a well with sediment, add a simple prefilter to protect the valve and media. With this routine, Anish expects decades of service without touching the resin. When replacement eventually comes due, it’s a straightforward media swap—not a whole new system.
8) What’s the 10-year total cost of ownership?
Assuming a 64K Elite: purchase in the $1,600–$2,200 range, DIY install at $0 (or $300–$600 for a pro), and operating costs around $85–$160 per year for salt and water with upflow. Resin replacement, if needed, runs a few hundred dollars after 15–20 years. Add avoided costs—descaling heaters, replacing crusted fixtures, extra detergents—and SoftPro’s demand-metered, upflow design typically saves $1,200–$2,500 over downflow or timer-only systems across a decade. The Gokhales saw roughly $450 in the first year alone. When you account for a lifetime valve/tank warranty, it’s a clear, compounding win.
9) How does SoftPro Elite compare to Fleck 5600SXT?
Both are proven platforms, but their regeneration strategies differ sharply. The 5600SXT’s downflow approach needs more brine and water per cycle; SoftPro’s upflow expands the bed and targets brine where it’s most effective. Expect fewer pounds of salt per refresh and lower wastewater with the Elite. Programming on SoftPro’s four-line display is also highly DIY-friendly, with gallons-remaining and days-since-regeneration readouts. Reserve capacity is lean at about 15%, and the emergency 15-minute refresh prevents hard water surprises. If you value lower operating costs and richer diagnostics over the long haul, SoftPro’s upflow advantage makes the Elite the smarter pick.
10) Is SoftPro Elite better than Culligan’s dealer systems for homeowners who prefer DIY?
If you want independence, yes. Culligan’s equipment can be solid, but you’re often tied to proprietary parts and dealer service schedules. With SoftPro, you get standard components, open programming, and direct access to our support team. Performance-wise, the metered design and efficient reserve logic eliminate needless regenerations. The warranty is straightforward—lifetime on valve and tanks—and backed by a family company with 30+ years in the trenches. For the Gokhales, having immediate control and clear diagnostics beat waiting on a dealer calendar. That combination of freedom, efficiency, and support is what I’d choose for my own home.
11) Will SoftPro Elite handle extremely hard water (25+ GPG)?
Yes—size appropriately. For five people at 25 GPG, consider 80K or even 110K to maintain 3–7 day regeneration intervals. Program hardness correctly, account for iron if present by adding its GPG equivalent, and verify flow demands. The 15 GPM service flow and full-port control valve keep pressure steady if you match the system to your home’s use. In very hard regions—think Phoenix or San Antonio wells—I routinely specify larger capacities and see superb results. With upflow cleaning and metered control, even extreme hardness becomes routine to manage.
Conclusion: Why SoftPro Elite Is the Clear DIY Winner
You want soft water that feels great, protects your home, and doesn’t hand you a maintenance chore list. The SoftPro Elite Water Softener checks every box:
Upflow efficiency that trims salt and water use dramatically Metered control that regenerates only when needed Iron capability up to 3 PPM with fine mesh resin 15 GPM service flow for busy households A smart controller with diagnostics you’ll actually use Lifetime valve and tank warranty from a family brand you can call by name
For the Gokhales, that meant an end to clogged showerheads, stable tankless performance, and happier skin. For you, it can mean the same—without waiting on dealers or wasting a dime on guesswork. If you’re ready to take control, install confidently, and enjoy silky water across the whole house, SoftPro Elite is—plain and simple—the Best Water Softener System for DIY installation.

Heather’s team is standing by with install videos and parts support, Jeremy will help size your system to the grain, and I’ll keep pushing this industry toward honest, high-efficiency solutions. Transform your water; your home will thank you every single day.

Share