Każda inwestycja budowlana składa się z kilku kolejnych etapów, a każdy z nich wymaga używania do prac innego sprzętu. Zazwyczaj tylko największe firmy budowlane mają swoje maszyny i sprzęt, a pozostałe korzystają z usług podwykonawców. Już na pierwszym etapie jakim są roboty ziemne konieczne jest użycie do pracy specjalistycznych maszyn. Przygotowanie podłoża, wyrównywanie terenu, robienie wykopów pod fundamenty, szamba, instalacje, wyburzanie i rozbiórka starych obiektów na placu budowy i wiele innych, to prace, do których wykonania specjalistyczny sprzęt jest niezbędny. Sprzęt, jaki wykorzystuje się na placu budowy w czasie robót ziemnych przydaje się jeszcze na końcowym etapie budowy, kiedy to trzeba uporządkować plac wokół gotowego już obiektu.
Podczas wykonywania prac budowlanych konieczny jest także niemal bez przerwy transport. Trzeba wywozić gruz, przywozić żwir, piach, materiały budowlane itp. W związku z dużym zapotrzebowaniem na transport, firmy budowlane wynajmując podwykonawcę, często szukają firmy oferującej oprócz usług związanych z robotami ziemnymi także usługi transportowe. Akurat transport jest potrzebny podczas każdego etapu budowy, więc jeden podwykonawca, który może zapewnić szeroki wachlarz usług, jest doskonałym rozwiązaniem, również dlatego, że pozwala to na zminimalizowanie kosztów inwestycji. Koszty to jeden z najważniejszych elementów budowy, dlatego firmy budowlane, które nie dysponują własnym sprzętem, muszą szukać takich rozwiązań, które pozwolą im utrzymać ceny na przyzwoitym poziomie, a w konsekwencji nie stracić klientów i utrzymać się na rynku.