Community Property Management (CPM) is a company that provides residential community management services. It offers bookkeeping, accounting, risk and association management, and other services. The company also manages condominiums, villas, single-family homes, and townhomes.