Glavni izvođač je tvrtka koja ima primarnu odgovornost za cjelokupni završetak projekta izgradnje ili obnove. Ova tvrtka može biti poznata i kao glavni izvođač radova, a unajmljuje je vlasnik projekta da nadgleda cijeli proces izgradnje. Glavni izvođač može angažirati više podizvođača za izvođenje radova na projektu, ali te tvrtke neće biti izravno angažirane u ugovoru s vlasnikom projekta.
Većina ugovora o izgradnji izdaje se nakon faze nadmetanja, u kojoj se najniže kvalificiranom ponuditelju dodjeljuje projekt. Vlasnik će izdati jedan ugovor građevinskoj tvrtki, koja će potom postati glavni izvođač radova. Nakon što je ugovor potpisan, tvrtka je odgovorna za sve poslove potrebne za završetak projekta. Vlasnik je odgovoran samo za poslove koji su isključeni iz ugovora. On može samostalno obavljati ovaj posao ili angažirati dodatne izvođače da dovrše ove stavke.
Glavni izvođač može koristiti nekoliko različitih metoda za završetak projekta. Za obavljanje traženog posla može koristiti svoje zaposlenike. On također može angažirati specijalizirane ugovorne tvrtke za obavljanje određenih zadataka. Te su tvrtke poznate kao podizvođači, jer ih ugovara glavni izvođač, a ne vlasnik. U biti, oni rade za glavnog izvođača, a ne izravno za vlasnika.
U nekim slučajevima, glavni izvođač možda neće sam izvesti nikakve radove. Umjesto toga, angažirat će podizvođače da dovrše projekt dok on nadgleda posao. Ova vrsta metode završetka često je poznata kao upravljanje gradnjom.
Neki vlasnici projekta mogu uključiti zahtjeve za podizvođače u glavni ugovor. To znači da glavni izvođač može angažirati samo tvrtke koje je odobrio vlasnik. Glavni izvođač može također morati uključiti određeni jezik u podugovore na temelju zahtjeva vlasnika. Čak i u takvim situacijama, podizvođači se ne smatraju ugovorno vezanima za vlasnika.
Glavni izvođač mora završiti posao u skladu sa svojim dogovorom s vlasnikom. Ako angažira podizvođače, on je pravno odgovoran za njihove propuste, jer je konačna odgovornost za posao na njemu. Mora održavati raspored projekta, držati se unutar proračuna i predati posao vlasniku kako je obećao. Mora pažljivo uskladiti interese vlasnika s potrebama vlastite tvrtke kada je u pitanju planiranje proračuna, profit i obavljanje posla prema ugovoru.