Galvenais darbuzņēmējs ir uzņēmums, kuram ir galvenā atbildība par vispārēju būvniecības vai renovācijas projekta pabeigšanu. Šo uzņēmumu var saukt arī par ģenerāluzņēmēju, un to nolīgst projekta īpašnieks, lai pārraudzītu visu būvniecības procesu. Galvenais darbuzņēmējs var nolīgt vairākus apakšuzņēmējus, lai veiktu darbu pie projekta, taču šie uzņēmumi nebūs tieši saistīti ar līgumu ar projekta īpašnieku.
Lielākā daļa būvniecības līgumu tiek slēgti pēc izsoles posma, kurā projektu piešķir viszemāk kvalificētajam pretendentam. Īpašnieks noslēgs vienu līgumu ar būvniecības uzņēmumu, kurš pēc tam kļūs par galveno darbuzņēmēju. Pēc līguma parakstīšanas uzņēmums ir atbildīgs par visiem projekta pabeigšanai nepieciešamajiem uzdevumiem. Īpašnieks ir atbildīgs tikai par uzdevumiem, kas tika izslēgti no līguma. Viņš var pats veikt šo darbu vai nolīgt papildu darbuzņēmējus, lai pabeigtu šīs lietas.
Galvenais darbuzņēmējs projekta pabeigšanai var izmantot vairākas dažādas metodes. Nepieciešamā darba veikšanai viņš var izmantot savus darbiniekus. Viņš var arī nolīgt specializētus līgumslēdzējus konkrētu uzdevumu veikšanai. Šie uzņēmumi ir zināmi kā apakšuzņēmēji, jo ar tiem līgumus slēdz grunts darbuzņēmējs, nevis īpašnieks. Būtībā viņi strādā ģenerāluzņēmējam, nevis tieši īpašniekam.
Dažos gadījumos galvenais darbuzņēmējs pats var neveikt nekādus darbus. Tā vietā viņš nolīgs apakšuzņēmējus, lai pabeigtu projektu, kamēr viņš pārrauga darbu. Šāda veida pabeigšanas metodi bieži sauc par būvniecības vadību.
Daži projektu īpašnieki galvenajā līgumā var iekļaut prasības apakšuzņēmējiem. Tas nozīmē, ka galvenais darbuzņēmējs var nolīgt tikai tās firmas, kuras ir apstiprinājis īpašnieks. Galvenajam darbuzņēmējam, pamatojoties uz īpašnieka prasībām, apakšlīgumos var būt jāiekļauj arī noteikta valoda. Pat šādās situācijās apakšuzņēmēji netiek uzskatīti par līgumiski saistītiem ar īpašnieku.
Galvenajam darbuzņēmējam darbs jāpabeidz saskaņā ar vienošanos ar īpašnieku. Ja viņš algo apakšuzņēmējus, viņš ir juridiski atbildīgs par to neveiksmēm, jo galīgā atbildība par darbu gulstas uz viņu. Viņam ir jāsaglabā projekta grafiks, jāiekļaujas budžetā un jānodod darbs īpašniekam, kā solīts. Viņam rūpīgi jāsabalansē īpašnieka intereses ar sava uzņēmuma vajadzībām attiecībā uz budžeta plānošanu, peļņu un darba izpildi saskaņā ar līgumu.