The city of selkirk is a progressive urban centre offering the services expected of a large city while retaining its hometown feel.