It's interesting to compare the performance of the agent that dealt with our sale with that of CJ Hole. The two transactions were not in the same chain, being separated by several months, so did not impact on each other.
The sale was very straightforward and the agent simply let it all happen. It took an alarming 4 months.
The purchase was rather different, a nervous chain under constant threat of collapse and lenders with processing backlogs adding delay into the mix. Many thanks to George, and all the team at CJ Hole, who kept communicating, kept reassuring, and kept the whole deal alive for us.
Competence is one of those things that generally slips past unnoticed. It's only when times get tough that it becomes apparent, and this was one of those times.