 He was loaned to Chester City, Stoke City and Shrewsbury Town, before joining Shrewsbury for a £50,000 transfer fee in the summer of 2000.Aiston made 165 league appearances for Shrewsbury, scoring seven goals, helping the club to promotion from the Football Conference at the end of the 2003–04 season.Whilst at Shrewsbury Town Aiston endeared himself to the Shrewsbury faithful owing to his style of play.