He then joined part-time outfit Camberley Town, spending a year and a half at the club, before moving to Basingstoke Town towards the end of the 1998–99 season. Sills spent three seasons with Basingstoke, playing over 100 games for the club. During his time at the club, he was loaned out twice; to Staines Town and Kingstonian respectively – joining the latter permanently ahead of the club's 2002–03 campaign.
After a year and a half with Camberley Town, Sills joined Basingstoke Town in late 1998-99 season. He played for them for three seasons, playing over 100 games. During his time at Basingstoke, he was loaned to Staines Town and Kingstonian before joining Kingstonian permanently ahead of the 2002–03 campaign.