Hi,You will find some templates of contract staffing on net.Pls google it.
Recruitment consultants and clients has agreement on subjects like,placement standards,Job descriptions,cost,retention clause, penalties,emergencies, timelines of demand and supply,jurisdiction in case of disputes.maintenace of records,verifications and references responsibilities.
Commencemnt,period and termination clauses. Etc.Hope with these inputs you can prepare your own draft in legal firmat.