Iran Aggregate Group (I.A.G.) as a general contractor provides all of the material,labor,equipment and services necessary for the construction of the project.we hire specialized subcontractors to perform all or portions of the construction works.our most important priority is safety on the jobsite. Responsibilities: I.A.G. is respnsible for the quality of all works performed by any and all subcontractors,communication of information to involved parties throughout the course of a building project. I.A.G. responsibilities may include advising the person they are hired by,securing the property,providing temporary utilities on site,maintaining personnel on site,providing site surveying and engineering,disposing or recycling of construction waste,monitoring schedule,cash flow,and maintaining accurate records.