Elvins was signed by Aldershot Town on 27 June 2007 after being released by West Brom at the end of the 2006–07 season.[4][8] He made his debut in a 2–1 victory over Kidderminster Harriers and played in 40 games and scored seven goals for the side as they won the Conference Premier in the 2007–08 season.[9][10] He was loaned out to Woking for the remainder of the 2008–09 season on 10 February 2009.[11] He made his debut in a 1–0 defeat to Kettering Town on 14 February.[12] He scored the equalising goal for Woking in a 1–1 draw against Wrexham on 14 March.[13] He returned to Aldershot from his loan spell early on 7 April.[14] Aldershot manager Gary Waddock confirmed Elvins would be released by Aldershot at the end of the season.[15]