Carlo Caviglia è nato a Savona nel 1978: diploma di ragioniere conseguito nel 1997 a Savona; abilitazione di ottico conseguita presso la Scuola di Ottica e Optometria di Genova nel 1999; attestato di frequenza di un corso di contattologia presso Istituto Benigno Zaccagnini di Bologna nel 2001. L'Ottica Caviglia è presente nel comune di Vado Ligure dal 1985; il 1 febbraio di quell'anno, Giacomo Caviglia aprì l'attività che ora il figlio Carlo, dapprima con l'aiuto del padre e, dal 2005 in proprio, porta avanti. Il negozio è affiliato ad Ottici Associati dal 2005.