19 services in Waterloo