Top celebrity impersonators can earn significant incomes, with some 'A-listers' reportedly making between $500 and $10,000 for corporate or private appearances. For example, John Di Domenico, a prominent Donald Trump impersonator, earns thousands for various appearances.