John J. Wall is a certified public accountant with more than 20 years of experience. The firm provides tax preparation and planning, contracted CFO services, general ledger analysis, representation before state authorities and the IRS, bookkeeping, retirement and estate planning, back office management services and computer systems consultations. Clients include retailers, construction companies, medical and dental practices, financial services firms, consultants, charitable organizations, homeowners associations and individuals.