One job, several visits.
Almost no trade job is one appointment. A rewire or a bathroom is a survey, a first fix, a second fix and a snagging return, spread over weeks and gated by other trades. Software that assumes one job equals one slot fights you all the way.
The visits are not interchangeable
First fix happens before the walls close. Second fix cannot start until the plasterer and decorator are done. Booking them as one block, or as two unrelated jobs, both lose the connection that matters.
Schedule visits, keep the job whole
The diary should hold visits, while the quote, the materials, the photos and the certificate stay attached to the job. Then a two-visit job shows on both days without being two separate pieces of paperwork.
Let snagging be a real visit
Snagging is where jobs quietly die: the work is done, one small thing is outstanding, and nobody books the return. Treat it as a scheduled visit with its own purpose and it gets closed.
Know what is still open
A job is finished when no visit is still open, not when the last engineer leaves site. That distinction is what stops jobs sitting unbilled for a month.