法律分析:
拆迁协议应该由房屋征收管理部门与房屋所有人签订。房屋征收部门可以委托房屋征收实施单位,承担房屋征收与补偿的具体工作。房屋征收实施单位不得以营利为目的。
法律依据:
《国有土地上房屋征收与补偿条例》第四条 市、县级人民政府负责本行政区域的房屋征收与补偿工作。市、县级人民政府确定的房屋征收部门(以下称房屋征收部门)组织实施本行政区域的房屋征收与补偿工作。市、县级人民政府有关部门应当依照本条例的规定和本级人民政府规定的职责分工,互相配合,保障房屋征收与补偿工作的顺利进行。