Self Performance


Our ability to self-perform up to 100% of the job is one of the highest percentages anywhere. We have one of the largest self-owned fleets of heavy equipment and an army of over 3,000 employees ready to be called into action. Whenever and wherever you need us, we’ll be there—because that’s what we do. 

We deliver uncompromised performance no matter the size or complexity of your project. With safety as our priority, we assess cost-effective constructability options for our customers (including the ability to self-perform the majority of work when appropriate) while collaborating with our clients, internal talent and external partners for seamless integration of our collective skills.


With an extensive fleet of equipment, our dedicated crews mobilize quickly and work efficiently to stay on schedule. By self-performing a majority of the work, we can adapt quickly to changing conditions and unforeseen challenges, while working with all stakeholders to minimize impacts and realign efforts to ensure your project is delivered safely, on time and on budget.


Successful collaboration is built with communication. By maintaining ongoing interaction and setting standards for the exchange of information and ideas, we deliver seamless integration of resources to meet your project’s time-critical schedules.


We’re proud of our reputation. We bring experienced internal talent together with multiple resources and partners to deliver quality projects for and with our clients. On project after project, our combined teams work together to identify potential challenges quickly and apply real-time solutions to maintain quality, schedule and successful outcomes. By pulling together, we achieve total project excellence for every client on every project.


We go-all in with an unmatched scale and capacity to self-perform



our average percentage of self-performance


Employees ready, willing and able