Know Your Water

EPA Standards Miss Many Chemicals in Drinking Water, Study SaysMore

TDSBot for water service companies

Data-Driven Route Scheduling for Water Service Companies

A calendar treats every customer the same — same interval, same cost. Some sites have 60 days of filter life left. Others failed two weeks ago. TDSBot replaces the calendar with a priority list built from actual depletion data.

25–40%
Fewer unnecessary service visits
0
Overdue filters when running on data
Bottled supply · every customer site, one dispatch boardBottled supply · every customer site, one dispatch board
Service dispatch · your customer fleet3 urgent7 soon24 ok
Customer siteTDSFilter life
King St218overdue
Kitchen A203overdue
Croydon22RO fail
Shoreditch1688d left
Canary Wharf14234d left
Liverpool St8961d left
Route efficiency this week68% data-triggered
10 visits scheduled · 3 urgent · 7 proactive · 0 calendar-based
What changes when you run on data

Three things TDSBot fixes for water service companies

01 — Route efficiency
Visit the right sites. Skip the ones that don't need you.

Some sites have filters with 60 days left. Others failed two weeks ago. TDSBot tells you which is which before you dispatch — your route plan becomes a priority list, not a calendar.

25–40%
Reduction in unnecessary site visits across deployed service fleets
02 — Customer retention
No overdue filters. No surprise complaints. No churn.

TDSBot alerts before the filter fails — you arrive before the problem and show the customer their filter history on a tablet. Customers who see their data don’t leave.

0
Overdue filter situations when routes are planned from TDSBot data
03 — New revenue
Every TDSBot reading is a data-backed upsell conversation.

TDSBot surfaces problems customers don't know they have — LSI predicting scale, Larson-Skold showing corrosion, % in-range revealing out-of-spec days. Data-backed service conversations, not pitches.

3×
Typical upsell conversation rate when technicians carry customer water data on visits
Your customer portfolio

One dashboard. Every customer type.
Different thresholds per site.

TDSBot lets you set different TDS alert thresholds for each customer site based on their application. A coffee machine needs different water than an office water cooler. Your dispatch board shows all of them in one view — flagging the ones that need attention, sorted by urgency.

Coffee chains

Filter exhaustion is a taste and warranty event. TDSBot tracks TDS, LSI and cumulative hardness. Technician arrives with the full history on a tablet.

Alert: TDS >180 ppmFilter life: 30d+ notice
Office buildings

High-throughput floors exhaust filters faster than low-occupancy ones — all on the same schedule. TDSBot sorts every site by actual remaining life.

Alert: TDS >200 ppm% in range: monthly report
Hotels & restaurants

Combi ovens, warewashers, ice machines — each with different thresholds. One hotel can have 6 TDSBot devices, each with its own depletion timeline.

Alert: per appliance typeCumulative hardness: descale
Car & vehicle washing

TDS above 10 ppm leaves spots. When the membrane degrades, spotting begins. Your service call arrives before the customer notices.

Alert: TDS >10 ppm (RO out)Reject ratio: membrane health
Healthcare & labs

Continuous TDS and conductivity logs for labs and clinical environments. Immediate alert on any threshold breach — no calendar-based sampling.

Alert: per specificationContinuous timestamped log
Residential & SME

Home RO, under-sink filters, small offices — longest tail, hardest to manage at scale. TDSBot turns a quarterly call into a data-driven visit.

Alert: TDS >150 ppmFilter life: app + service alert
Ice machine services

Scale on evaporator plates above 125 mg/L is invisible until the machine fails. TDSBot tracks hardness load and alerts for descaling before ice production is lost.

Alert: hardness >125 mg/L est.Cumulative load: descale trigger
Food & beverage production

Process water consistency matters for product consistency. TDSBot monitors multiple points and reports % time in spec for batch documentation.

Alert: per process spec% in range: batch quality docs
Route planning

The before and after of data-driven dispatch

Every water service company running on a calendar is making two mistakes simultaneously — visiting sites that don't need attention, and missing sites that do. TDSBot eliminates both by giving the dispatch team a real-time priority view.

Without TDSBot — calendar-based
!Coffee shop · King StOverdue 2 weeks — missed
~Café · Canary Wharf34 days left — wasted visit
~Coworking · Liverpool St61 days left — wasted visit
!Car wash · CroydonRO failed — customer complaint
~Hotel · Laundry room52 days left — wasted visit
5 stops · 2 needed · 3 wasted1 complaint already
With TDSBot — data-driven dispatch
1Coffee shop · King StDispatched 3 days before overdue
2Car wash · CroydonRO alert — dispatched same day
3Coffee roaster8 days left — scheduled this week
—Café, coworking, hotelSkipped — 34–61 days left
3 stops · 3 needed · 0 wasted0 complaints · 2 vans saved
Morning dispatch
Every site sorted by urgency — overdue first, then days remaining, then healthy.
Geographic filtering
Filter and sort your fleet by city, state or urgency — you build the route, TDSBot surfaces the priorities.
Configurable advance notice
Schedule non-urgent visits weeks out — no emergency calls, no overtime.
Proof of service
Timestamped TDS reading at each visit logged automatically.
Post-visit reset
Depletion model restarts from the new filter's capacity after each service visit.
Commercial model for service companies

Three ways TDSBot generates revenue for your business

Hardware revenue at installation

Partner pricing on TDSBot hardware means every installation generates margin before the first service visit. The device sits at your customer's site, monitors their water, and creates your ongoing service relationship. Hardware margin is yours — the prices shown on this site are consumer/direct pricing.

Revenue model
Partner hardware pricing + your install and commissioning fee. One-time revenue at each new customer site — paid on installation.
Recurring SaaS revenue

Bundle TDSBot monitoring into your service contract as a recurring revenue line. Partner SaaS rates create margin between your cost and your customer price — yours to keep or invest in winning premium contracts. At scale across a fleet, this becomes a material annual recurring revenue line.

Revenue model
Discounted SaaS rate for partners · bill customers at your rate. Recurring monthly revenue that compounds as your fleet grows.
Data-backed upsell services

TDSBot data reveals upgrade opportunities your customers don't know they need. LSI showing scale risk → quarterly descale contract. Larson-Skold showing corrosion → inhibitor dosing service. Low % in-range report → equipment upgrade.

Example
Technician visits with TDSBot data · LSI +1.4 at customer site → proposes quarterly descale service at $800/visit · 2 extra visits/yr = $1,600 new ARR.
Partner economics

Service company partners receive preferential hardware and SaaS pricing. At 200 monitored devices, the recurring SaaS margin is material — the right scale to discuss when you contact us.

Discuss the economics →
Upsell conversations

Data your technicians can talk to customers about

The best upsell happens when your technician arrives at a site with data the customer hasn't seen. These aren't fabricated selling points — they're real readings from the customer's own TDSBot device, explained in plain language during the service visit.

Train your service team on three conversations. They're all data-backed, all relevant to the customer's own equipment, and all lead to a higher-value service contract.

TDSBot shows: LSI +1.2 at combi oven
Technician conversation: scale risk

“Your water is scale-forming at the temperature your oven runs at. This is what's costing you an extra 10% on energy and shortening the element life. We can put you on a quarterly descale programme — I can show you what your cumulative hardness load has been over the last 90 days.”

→ Outcome: quarterly descale contract
TDSBot shows: % in range 67% last month
Technician conversation: filter underperforming

“Your filter was within spec only 67% of the time last month. I can show you exactly which days it ran out of range and for how long. This is probably why your espresso machine is showing early wear. You might need to go from a 6-month to a 4-month change at this location.”

→ Outcome: increased service frequency contract
TDSBot shows: Larson-Skold 1.8
Technician conversation: corrosion protection

“Your water chemistry is aggressive toward steel — specifically, the chloride and sulphate levels are high enough to cause pitting corrosion inside your boiler, independently of the scale. A corrosion inhibitor dosing unit would address this. Here’s the Larson-Skold reading from your TDSBot.”

→ Outcome: corrosion inhibitor dosing service
Your account. Protected.

The hierarchy is built in. Your customers are yours.

TDSBot's distributor model comes with an account protection policy designed to prevent the channel conflicts that kill distribution partnerships. If you install a TDSBot on a piece of equipment at a customer site, that specific install is protected in your account — WaterTDS and other dealers can't access or poach it. Protection is scoped to the water purifier you install on, not the entire physical address: a multi-location brand can have different sites served by different dealers in different territories, and a single site can have different water purifiers (two purifiers, for example one feeding the espresso machine and one feeding the ice machine) served by different specialist dealers, each independently protected under its own account.

The four-tier hierarchy — WaterTDS → master distributor → service company / dealer → end customer — is built into the platform. Your customers see only their own sites. You see all your customers. WaterTDS doesn’t contact, sell to or service your customers’ protected installs.

Account protection policy

Protection is per water purifier, not per site or per brand. Each device you install is registered to your service company account, covering that specific water purifier — no other dealer or WaterTDS direct sales can access, contact or service that install without your consent. A single site can have multiple water purifiers (two purifiers, for example one feeding the espresso machine and one feeding the ice machine) served by different specialist dealers, each independently protected; a multi-location customer can likewise have different sites served by different dealers in different territories. Broader exclusivity across a customer's full site or footprint is available as a separately negotiated term for qualifying volume. Documented in your dealer agreement.

Scoped visibility — you see your customers, not others

Your dashboard shows all your customer sites. You do not see other dealers' customers. Your customers see only their own devices. The hierarchy enforces privacy at every tier.

Dealer agreement — terms you can build a business on

The WaterTDS dealer agreement covers: wholesale pricing, account protection, data rights, territory (if applicable), and termination terms. Non-exclusive by default — exclusive territory available for volume commitments.

Data rights — clear and layered

Raw sensor readings (TDS, conductivity, temperature, flow, timestamps) belong to your customer. While you service a site, you can view and export them from your account. The analytics layer is ours: alert logic, depletion models, LSI/LS calculations and fleet intelligence. You receive the outputs; the method stays with us. WaterTDS may use readings in perpetuity for its public city water quality pages and to improve its models. City pages show a citywide average, never device locations or account details.

Pricing

Hardware once.
Monitoring monthly.

Consumer/direct pricing shown below. Dealer wholesale pricing and terms are set in your dealer agreement.

TDSBot
TDSBotStandard
$59one-time
Hardware · one-time
No display — readings via app & dashboard1/4″ inline flow meter2× conductivity + temperature probesWiFi + Bluetooth (BLE)Micro-USB poweredIndoor use · quick-connect fittings
Order TDSBot
TDSBot Display
TDSBot DisplayWith display
$69one-time
Hardware · one-time
LCD display — live TDS visible at the unit1/4″ inline flow meter2× conductivity + temperature probesWiFi + Bluetooth (BLE)Micro-USB poweredIndoor use · quick-connect fittings
Order TDSBot Display
Bigger lines
3/8″ · 1/2″ · 3/4″ · 1″

Larger flow meter sizes for commercial accounts, whole-building RO systems and high-flow installations.

Contact us for pricing →
Data plans

What the sensor sends,
and how often

All three plans measure every minute — what changes is how often data leaves the sensor, and which analysis runs on it.

Monitor
$2/device/mo
Billed monthly or annually (−15%)
Every minuteDaily uploadEmail alerts
TDS, Temperature, Flow — every minute
Threshold alerts when exceed your set levels
Predictive filter depletion (configurable, default 30 days)
Daily pass/fail status report
Multi-site fleet dashboard — corporate → store hierarchy
Full log per filter cycle — resets when filter/RO membrane is changed
ESG report
Protect
$3/device/mo
Billed monthly or annually (−15%)
Every minuteHourly uploadEmail alerts
Everything in Monitor +
Hourly upload
Data-driven filter change scheduling
LSI + Larson-Skold @25°C, 93°C and 130°C
Estimated hardness + cumulative hardness load
Full log per filter cycle — resets when filter/RO membrane is changed
Pro
$7/device/mo
Billed monthly or annually (−15%)
Every minuteHourly uploadEmail · WhatsApp soon
Everything in Protect
Multi-site fleet dashboard with LSI / LS view
Corporate → site hierarchy — ops team sees all, baristas see theirs
Monthly ESG water report — liters filtered, cartridges saved
Full log per filter cycle — resets when filter/RO membrane is changed
Everything included — no add-ons, no per-feature upsells.
What service companies say

From route managers
and business owners

“We service 19 sites in Phoenix area across coffee shops and office. We were running every one on a quarterly calendar. TDSBot showed us that 11 sites could go 5–6 months and 8 sites needed us at 8 weeks. We cut our van mileage by 28% in the first six months and eliminated every overdue filter complaint.”
JHJHOwner · Phoenix, AZ
“The upsell conversations changed completely. Before TDSBot, we’d go to a customer and say "your filter’s due." With TDSBot we go and say "your LSI is 1.4, which means your boiler is accumulating scale at this rate, and here’s the 90-day trend." Customers hear a completely different sentence. Contract value per customer is up 35%.”
MCMaria CSydney, Australia
“We service 19 sites in Phoenix area across coffee shops and office. We were running every one on a quarterly calendar. TDSBot showed us that 11 sites could go 5–6 months and 8 sites needed us at 8 weeks. We cut our van mileage by 28% in the first six months and eliminated every overdue filter complaint.”
JHJHOwner · Phoenix, AZ
“The upsell conversations changed completely. Before TDSBot, we’d go to a customer and say "your filter’s due." With TDSBot we go and say "your LSI is 1.4, which means your boiler is accumulating scale at this rate, and here’s the 90-day trend." Customers hear a completely different sentence. Contract value per customer is up 35%.”
MCMaria CSydney, Australia
Questions from service companies

Before you sign up,
the straight answers

TDSBot tracks filter depletion at each customer site. Your dispatch dashboard shows every site’s current TDS, estimated days of filter life remaining and alert status, sorted by urgency. Instead of servicing every site on a fixed interval, you visit the ones that need it and push back the ones that don’t. You build the route; TDSBot sets the priorities.

Yes. Water service companies can integrate TDSBot into their service offering — bundled into a premium service tier or as a standalone monitoring add-on. The four-tier account hierarchy (WaterTDS → master distributor → dealer/service company → end customer) is built into the platform. Each service company sees only their own customer sites; their customers see only their own devices. An account protection policy ensures no cross-selling conflict between dealers in the same network. You can bill your customers for monitoring at your own rate (WaterTDS invoices you), or have WaterTDS bill your customers directly and pay you your share. Either way, you set the end-customer price. Contact partners@watertds.com to discuss dealer program terms.

On Protect and above, TDSBot calculates scale (LSI) and corrosion (Larson-Skold) indices for each site from the water chemistry entered at setup, kept current as TDS changes. High values give your technician a specific, data-backed reason to discuss descaling or corrosion protection. Confirm with a water test before proposing a contract. The monthly “% time in target range” report shows how each filter actually performed, which supports renewals and shows which sites need more frequent service or an equipment upgrade.

Water service companies deploy TDSBot across their entire customer portfolio: coffee chains and cafés (filter depletion, SCA water targets), office buildings (drinking water filters and coolers), hotels and restaurants (combi ovens, ware washers, ice machines), car washes (RO output for spot-free rinse), and light industrial sites (process water consistency).

Technicians can access any of their assigned customer sites from the TDSBot mobile app or browser. For a specific site visit, they see: current TDS reading, filter depletion timeline (days remaining and the trend curve), the last 90-day history, LSI and Larson-Skold scores (LSI and Larson-Skold on Protect and above), and the % time in target range report for the last month. This is the data they bring to an upsell conversation. After the service visit and filter replacement, the technician logs the replacement in the app — TDSBot resets the depletion model against the new filter's baseline capacity.

Yes, and this is essential for running a mixed customer portfolio. A car wash needs a TDS alert at 10 ppm (RO output for spot-free rinse); a coffee chain might alert at 180 ppm; an office water cooler at 200 ppm; an ice machine can alert on estimated hardness load, not TDS. Each device is configured with its own alert threshold at onboarding. You set the threshold; TDSBot monitors against it. The dispatch board shows all devices in one view but each device is judged against its own threshold — not a global one.

The TDSBot device and its raw readings belong to the customer. When your contract ends and you start the transfer, the device moves from your dealer account to the customer’s own account, or to the next service company they choose, and its reading history moves with it. Account protection applies only while your contract is active. WaterTDS keeps a perpetual right to use readings for its public city water quality pages, which never show device locations or account details, and to improve its models. This is documented in the dealer agreement.

Account protection is per water purifier, not per site or per brand. Each purifier you install a TDSBot on is registered to your account, and no other dealer or WaterTDS direct sales can access, contact or service that install without your consent. So if you install at a customer’s Salt Lake City location, another dealer can still install at their Kansas City location; each is protected separately. The same applies within one site: a purifier feeding the espresso machine and a separate one feeding the ice machine can be served by different dealers. If you want a customer’s full footprint under one account, broader exclusivity can be negotiated for qualifying volume. Contact partners@watertds.com.

Dealer onboarding is typically 1–2 weeks from signed agreement to first devices shipping. The process: (1) introductory call to confirm fit and discuss pricing — typically 45 minutes; (2) dealer agreement review and signing — 3–5 business days; (3) platform account setup and dashboard access — 24 hours after signing; (4) first device order placed and shipped — 5–7 business days. Your first technician training session (90 minutes, remote) covers device installation, dashboard use, customer onboarding workflow, and upsell conversation frameworks. After that, you're operating independently.
Ready to run on data?

Set up your fleet.
The dispatch board is ready to run.

Start with 50 devices across your highest-value accounts. See the dispatch board in week one. Eliminate your first wasted service visit in week two. Contact the team to begin dealer onboarding.

Cookies. Some keep the site working. Analytics run only if you allow them, and we use no advertising cookies. Change your answer any time in the Cookie Policy.

WaterTDS Inc
Inline IoT water quality monitoring for coffee, food service, water treatment, facilities and home filtration.
MQTT over TLS 1.3 · AWS IoT Core · ESP32-S
Disclaimers: TDSBot measures TDS, conductivity, temperature and flow rate directly. LSI, Larson-Skold Index, hardness and alkalinity estimates are derived from onboarded utility water chemistry data — not directly measured inline. TDSBot does not measure PFAS, bacteria, or other biological or chemical contaminants; for RO systems, reject ratio is used as a proxy indicator of membrane performance only. TDSBot monitoring data is not a substitute for accredited laboratory testing or statutory water quality compliance testing. All third-party brand names are trademarks of their respective owners; WaterTDS Inc. claims no affiliation, endorsement or partnership unless separately announced.

© 2020 - 2026 Water TDS Inc.  All rights reserved.

TDSBot® · PWSID cross-referenced · EPA SDWIS · SCA Water Standards