Our philosophy for General Contracting is to proactively work closely with all members of the Project Team to identify specific project challenges and opportunities in order to meet schedule and cost objectives with an ambitious goal that can be achieved in fields of infrastructure, construction, building, hardscape and finishing works.