A contract to breathe new life into a town centre is awarded but doubts remain