 McIndoe joined Luton Town as a youth in 1996 and was an integral part of an FA Youth Cup run, losing to eventual winners Leeds United in the semi-finals.Managed by coach John Moore, the team also won the youth league as well as the South East Counties League Cup final beating West Ham on 8 May 1998.He made his professional home debut aged 18 against Burnley in 1998 winning 1–0.