IGM’s, mission is to stay ahead of the competition and provide the very best quality, integrity and excellence in all of our services. Strong and trusting long-term relationships with our customers has ensured our continued success, while steady business development has been a natural and automatic outcome. Our vastly diversified core competencies, coupled with tremendous value, five-star customer service and an excellent safety record sets us apart.