613-380-8043 is a Company called Itron who apparently is on contract with the City of Ottawa to read/upgrade your water meter to a smart meter. That is what they told me when I called them.
613-380-8043 is a Company called Itron who apparently is on contract with the City of Ottawa to read/upgrade your water meter to a smart meter. That is what they told me when I called them.
I called the number and its Itron, and representative company of Ottawa water and sewer about installing the new wireless water meters.. They should present you two pieces of id on visiting..
I got a call just now from this number, ... "we're calling to follow up on a recent installation of water meter at your home". We live in a condo and water bill is covered in our condo fee so we never have to deal with the city or any third party relating to water.... I was very skeptical. I told her I"m not aware of any installation, she thanked me and hang up.