After two more years with Vitória, Veiga returned to the second level and joined Associação Naval 1º de Maio, achieving another top flight promotion in 2005, the Figueira da Foz club's first ever.
Following two additional seasons with Vitória, Veiga rejoined the second division and signed with Associação Naval 1º de Maio, securing another promotion to the top tier in 2005, marking the club's inaugural appearance at that level.