An HOA should find a management company who is a partner, a subject matter expert, a resource for the board, who can address owners concerns quickly and thoroughly, who can assist with financial planning, and who can administrate sustainability projects. If the management company falls short, it's time to change. A great way to find candidates is to ask your vendors. Roofers, landscapers, pool technicians, and other contractors are likely in contact with multiple management companies.