Kaggestad syklet for Team Krone i 2002 og ble proff i Crédit Agricole i 2003, og fikk blant annet delta i Vuelta a España 2006, der han fullførte som nr. 132. Han syklet for laget i fire sesonger frem til han ikke fikk fornyet kontrakten etter 2007-sesongen.