Yes, a registered agent can be a company. The company must provide a valid street address in the state where the business is formed and have the ability to receive service of process documents during working hours.