As a hired consultant there may be instances where the client and agent don't have any understanding of the CMS Drupal. It's unfortunately the consultants' responsibility to take the lead in all areas in building and protecting the project. We have recently encountered this situation, whereby, believe it or not, 60 plus years of government data had to be migrated into a new Drupal 7 installation without any architect, planning procedures or project management. Beware of the agents who profess to be experienced project managers, but only likely micro-manage. The client, however, may have an obligation to use the nationalists agencies in their area only to satisfy certain political groups. Go American workers!