In 2004–05, Spinesi played for newly promoted Serie B team Arezzo, where he scored 22 goals and won the league top scorer title.
In 2005–06, Spinesi followed Siena coach Pasquale Marino in joining Catania, where he scored 23 goals and helped the team to promote to Serie A.
In 2006–07 Spinesi kept his excellent top flight record up by notching 17 goals and ensuring Catania remained in Serie A.
During the 2007–08 season, however, Spinesi scored only seven goals in the league, but was still an influential part of the first team, as Catania again managed to avoid relegation.
Spinesi successively announced his retirement from football, thus turning down an agreement he had previously found with Lega Pro Prima Divisione club Valle del Giovenco.