When an association chooses an Association Management Company (AMC) for central office management, an array of opportunities and services are offered. Associations have the luxury of choosing the services they need, and association management companies provide a co-op system that is cost-effective for the associations that participate. This co-op (or time-share) between an association management company and an association presents a one-stop shopping experience for the association, since many association management companies offer a full selection of services that are often outsourced by self-managed associations. A significant benefit of an association management company is that the association pays only for services that are needed, when they are needed.