JC Hines staff are always accessible, return calls promptly, and have the right answers. They always get us what we need within the time frame they provide. We started working with JC Hines from the beginning and still do to this day, and that says a lot about the company.