Greg and the team at CMA Accounting have been a pleasure to work with. Greg is diligent in his client follow-up and always looking to find the best value for each of his clients. As an expert in accounting, point of sale, payroll and credit card processing you can assure that Greg is a one stop shop for everything small and midsized business related. I absolutely endorse Greg’s work as an A+.