Certainly, yes, we have to give a weekly off to contract labor as well. The payment of wages to contract labor is made by the contractor, so you need not pay them directly. The contractor is responsible for paying them, provided he has hired them on a monthly rate basis. However, if he bills it to you, you should honor it.
Regards, Madhu.T.K