Сегодня, несмотря на общую сферу деятельности компаний выполняющих строительные услуги, их можно условно разделить на три группы.
Первую группу представляют строительные компании-заказчики. Они не занимаются строительно-монтажными работами, а принимают заказ на выполнение строительных услуг. Основной задачей заказчика является разработка строительного проекта. Исследуя потребности клиентов и собирая заказы, компании-заказчики самостоятельно разрабатывают проект строительства. Они должны составить топографический план и провести геологические изыскания для архитекторов, а также разработать проект дизайна постройки. Однако, несмотря на их роль, большинство строительных работ будут выполнять подрядчики.
Подрядчики — вторая группа строительных компаний. В эту группу входят компании, которые занимаются непосредственно самой реализацией проекта. Подрядчики могут быть представлены как отдельно работающими бригадами, так и большими строительными предприятиями, имеющими многочисленный штат сотрудников и парк спецтехники. К функциям подрядчиков относятся сдача объекта в эксплуатацию, поэтому именно от них зависит качество и сроки выполняемых работ.
В третью группу отнесем компании-производители, занимающиеся производством строительных материалов, ориентируясь на потребности заказчиков и подрядчиков.
По характеру выполнения строительных договоров различают — генподрядные строительные компании и субподрядные. Генподрядчик заключает контракт с заказчиком и выполняет практически весь основной объем строительных работ, а также контролирует и координирует деятельность участников, занятых в строительстве. Субподрядные организации или субподрядчики выполняют специализированные работы, такие как монтаж технологического или электрического оборудования и санитарно-технические работы.
В зависимости от вида выполняемых работ различают: общестроительные компании, которые выполнят основные виды работ (бетонные, земляные, монтаж конструкций), и специализированные — выполняющие отделочные, электромонтажные и кровельные работы.
По типу и характеру строительства различают жилищно-гражданские, транспортные, промышленные, сельскохозяйственные строительные организации.
В зависимости от численности работающих различают малые стройорганизации (1 — 100 чел.), средние (101 — 500 чел.) и крупные — более 501 человек.