It’s important to know who is responsible for managing the subcontractors during your demolition project. Generally speaking, it’s up to the primary contractor (the one you hire) to manage all aspects of the job including hiring and supervising any subcontractors needed.
However, depending on how much control you want over the process – from selecting which subcontracted services are necessary through payment – this responsibility could shift back onto you at least partially. Be sure both parties agree upon expectations prior signing contracts so there won't be any misunderstandings down the line!