CCA is an independent non-profit community organization providing free or low cost services to local communities.