IDR was excellent to work with, they managed the project at all levels, on-site, project managers, and accounting stakeholders. The projects were on time and on budget. IDR assisted with ideas to improve the projects and provided all the needed documentation, I highly recommend working IDR.