Mario DAvirro has been serving the Montreal community since 1975.