If you're proficient with MS Access, then its integration with iMIS is your one stop shop. You can create queries as needed on specific categories. The data is clean and needs very little "housekeeping". iMIS customer service is also stellar and the consultants/staff are always ready to troubleshoot issues/questions but more importantly, teach you the skills to successful solutions. The functionality in membership renewals, terminations, cycle changes are seamless and can be done real time with a couple of clicks.