Mark Flannery, ASMP, ASLA