Generalni izvajalec je oseba ali podjetje, ki je odgovorno za celoten gradbeni projekt, bodisi poslovni ali stanovanjski. Splošno pogodbeno podjetje je odgovorno za oddajo ponudb za delo, pridobitev zaposlitve, zagotovitev vsega materiala, dela in opreme, potrebnega za dokončanje dela, in nadzor nad njegovo izvedbo. Medtem ko lahko splošne pogodbene dolžnosti vključujejo del ali vsa dela, povezana z gradbenim projektom, zlasti tesarstvo, se lahko bolj specializirana dela, kot so vodovod, elektrika in mehanska dela, oddajo podizvajalcem.
Če želite postati generalni izvajalec, znan kot glavni izvajalec v Evropi in glavni izvajalec s strani vlade ZDA, tehnično ni potrebna nobena diploma, čeprav imajo številna večja podjetja prednost diplomo iz gradbenih znanosti. Vse zvezne države v ZDA zahtevajo, da ljudje na tem položaju opravijo pisni izpit o splošnih gradbenih praksah in zakonodaji, preden pridobijo licenco za delo. Nekatere države zahtevajo tudi, da izvajalec določi finančna sredstva za vodenje splošnega pogodbenega posla ter predloži priporočila prejšnjih delodajalcev, strank in poslovnih sodelavcev, preden pridobi licenco.
Delo generalnega izvajalca se začne z iskanjem dela in oddajo gradbenih ponudb za najem za vodenje projekta. Izvajalci običajno ocenijo stroške materiala za projekt, dodajo svoje predvidene stroške dela, vključno s plačilom za podizvajalce, in svojo stopnjo dobička, preden oceno predložijo naročniku. Ko naročnik sprejme ponudbo, bo izvajalec najverjetneje pridobil garancijo za dobro izvedbo, zlasti za večje projekte, s čimer bo naročnik zagotovil finančno zaščito v primeru, da projekt ne bo zaključen v zahtevanem času ali na način.
Ko je dokumentacija končana in pogodba podpisana, bo generalni izvajalec nato zbral ponudbe za posebna dela, potrebna za projekt, ki jih podjetje izvajalca ne zmore ali noče opraviti. V nekaterih primerih, zlasti ko opravlja delo za državo, bo moral izvajalec naročniku predložiti seznam podizvajalcev bodisi pred podpisom pogodbe ali neposredno po njej; podizvajalci so včasih predmet odobritve naročnika.
Od tega trenutka generalni izvajalec nadzira vse vidike projekta in je neposredno odgovoren za morebitne zaplete, ki lahko nastanejo med gradnjo. Morebitne zamude ali težave s projektom lahko pridejo iz rok izvajalca, razen če sporazum s podizvajalcem ali podizvajalci ne določa drugače. Medtem ko nekateri generalni izvajalci večino del opravijo sami, so tisti, ki angažirajo podizvajalce, še vedno končno odgovorni za pravočasnost in kakovost vseh del.