Trucks and heavy equipment Heavy Equipment General contracting for construction, excavation, demolition, and removal.