Community association managers are responsible for ensuring that their clients are happy and that home values remain high. Their duties include overseeing properties, attending board meetings, communicating with the board and homeowners, and ensuring homeowners follow all community procedures. They also review vendor contracts and service bids, analyze and provide monthly financial reports to the board, oversee the property budget, and monitor and enforce the terms of contracts, billings, and collections. Other tasks performed by the community association manager include analyzing and approving invoices, as well as ensuring high standards of property maintenance. Community association managers are generally employed by homeowners and community associations.