Abbandonato il calcio giocato nel 1995, Roma proseguì l'attività di allenatore nel Pescara dove rimase per sette stagioni consecutive. Con gli adriatici raggiunse nella stagione 1999-00 una sorprendente qualificazione ai quarti di finale dei play-off scudetto dove vennero eliminati dal Genzano poi laureatosi campione d'Italia. La sua parentesi in Abruzzo si concluse con l'esonero nel corso della stagione 2001-02, al termine della quale il Pescara retrocesse comunque dopo aver perso i play-out contro i cugini del CUS Chieti. I migliori risultati sportivi Roma li raggiunse tuttavia lontano dall'Abruzzo. Nel novembre 2002 subentra a Giorgio Zito sulla panchina della blasonata BNL Ciampino, che protagonista di un avvio di stagione alquanto deludente, occupava il penultimo posto in classifica. Nonostante la situazione compromessa, il tecnico infuse sicurezza nei propri mezzi alla squadra, vincendo gli attriti dello spogliatoio capeggiato da Júlio Romanini. Raggiunta in extremis la qualificazione, nei play-off scudetto la BNL eliminò nel primo turno l'Augusta e nei quarti di finale la quotatissima Roma RCB, arrendendosi solo in Gara-3 della semifinale contro la Lazio. Il "miracolo" compiuto alla guida dei "bancari" lo proiettarono nella stagione seguente ad assumere la guida tecnica della Roma RCB dove confermò la propria preparazione tecnica e documentale, fallendo tuttavia l'approdo alla finale scudetto dopo la doppia sconfitta in semifinale rimediata contro il forte Arzignano Grifo. Nell'ottobre 2004 è chiamato dal presidente Zarattini a sostituire sulla panchina della Luparense il dimissionario Miguel Rodrigo, cogliendo all'esordio una vittoria proprio contro il suo Montesilvano. Con la formazione padovana raccoglie 4 successi e una sconfitta prima della sosta dei campionati dovuta alla disputa dei Mondiali FIFA di calcio a 5.