Under the General Code of Conduct and Ethics for Registered Estate Agents, a registered estate agent shall not accept fees from more that one client in any one transaction. The person who engage the services of the estate agents will be the one paying for the professional fees.