Since 1987, CMA has been a full-service computer solution and support provider focused on the growing needs of small to medium sized businesses. Our team is staffed with a group of experienced computer specialists who do whatever it takes to get the job done and support the business model of their clients.