Virtual business address Renewing your registered representative is a vital action in maintaining the legal standing and operational stability of your service. A signed up representative works as the official point of call in between your business and state authorities, getting legal notices, solution of procedure, and important regulatory communication.