When a small business expands, the owner could begin to devote too much time to maintaining the financial records instead of running the company. Occasionally, a bookkeeper or accountant is available to staff, but that individual can no longer sustain all the financial information and requirements of the company. So hiring a controller as your company expands is the right move.