We have a concept here in Denmark, which directly translated would be "total contractor", which is a person who manages all the different contractors, schedules when they show up and do their work, handles any problems that arise during the project, and all the billing goes through him, so you get a single invoice at the end. I imagine every country has a similar concept, I'm just not aware of the name in English.