Eco Water Systems Markham Stouffville Zahra in Markham 10/10 All you need to know about water About 2 years ago, I always thought water from the tap was A-ok! Turns out I was misinformed. The staff was knowledgeable, without being pushy, and very friendly. EcoWater Systems in Markham comes highly recommended! Job Price Was this review helpful?