Motivation, hustle, intensity, drive, discipline all these words symbolize a commitment to excellence. Icg works every day to improve on these concepts. We want our clients not only to be satisfied with our work, we want them to enjoy the projects we do because if your not having fun you need to be doing something else. We use consistent communication with vendors and clients so that every one is aware of project status. Our team environment gives us the capability to do jobs that most companies would be affriad to even bid on.