The water meter installation project in Stratford, P.E.I., is making good … "We had residents that just moved here recently from other parts of Canada.