‘From start to finish a professional job done’