Can I Cancel my booking and up to a how long before a job can I cancel?

Yes, if you want to cancel your request login and click “Cancel Request”. However, it needs to be done before the job starts.