James A. Gioia is a full service accountant and financial consultant based in Crystal Lake. Gioia offers a wide range of services including bookkeeping, accounting services, tax preparation, financial planning and tax advisory services. Call for more information or to schedule a consultation.