Nel 1974 Livio Cosmo fonda la Carrozzeria Castellana a Castelfranco Veneto (TV): una piccola officina che negli anni diventa un punto di riferimento del territorio.
Tra il 1983 e il 1996 entrano in azienda i tre figli, Loris, Denis e Manuel Cosmo. Nel 2003 apre la nuova sede da 1.500 mq; nel 2005 arriva la certificazione di qualità UNI EN ISO 9001, rilasciata da TÜV SUD.
Nel 2020 nasce il marchio Cosmo Carrozzerie e apre la seconda sede, la Carrozzeria Rubano, a Rubano (PD). Oggi Cosmo Carrozzerie opera con due sedi, tra le province di Treviso e Padova.