My team's core job (we're not in the software business) is to install hardware at sites which typically takes around a month start to finish and typically involves around 5 or so distinct stages (site review, planning, assembly, installation, documentation). In addition to that we also do maintenance and various other smaller tasks and one-off projects.
We're introducing Kanban and my initial idea was to have a core job lane and split it into five columns as above. Using t-shirt size estimates we would end up with fairly large (XL) tasks among many smaller ones. The other option of course, is to go with simple ToDo, Doing, Done columns and add a "site review", "planning", etc. as individual tasks for each job.
Is there an advantage of choosing one over the other? Also, if we divide our jobs (I guess we could call them "stories") into smaller tasks, how do people practically represent stories and link them to tasks on their (physical) Kanban board?