You can file for EDGAR online. To accomplish the filing process, you have to engage an expert filing service and agents. Organizations, financial institutions and independent traders do hire freelance agent services when filing EDGAR. Expert agent services will also proof read the form for clients when filing EDGAR. They also handle proxy materials on behalf of clients. If the agents are professional, then they will support reverse mergers.