Typical business model

What can you learn about the typical business model of each of the 4 main types of construction business (housing developer, SIC 41110; building main contractor, rest of SIC 41; civil engineering main contractor, SIC 42; and specialist (sub-) contractor,