However, if the project needs specific hours the contractor is not working, the business has every right to terminate the contract.
A company cannot tell a contractor when to work. They do not have the legal right. They must accommodate a freelancer‘s schedule. However, if the project needs specific hours the contractor is not working, the business has every right to terminate the contract.