Trucks and heavy equipment Poclain General contracting excavation, demolition, relocation, stone supply, concrete, sand, clay,