West Ham manager Sam Allardyce is demanding a clinical approach from his team against Stoke on Saturday.