Vacate and contact ground...
When you are on the landing roll and passed the typical instruction "vacate left at alpha and contact ground 119.5" or whatever, when does the controller actually expect you to change frequency?
I would say after clearing the runway, passed the yellow lines of the hold you have been told to vacate at you should change frequency then. This way if anything goes wrong while on the runway you are talking to the tower controller still who ultimately controls the runway.
Some people say to change to ground straight away since you are about to enter a taxiway they control and they may want you to hold short somewhere.
I'm interested to know when an ATCO expects us to start listening on ground if say we had a puncture, or he needed us to expedite or stop how he would tell us after saying "contact ground"