Yes. You may cancel free of charge at any time until your pro is on their way to the job. If you cancel after the professional is ‘en route’ you will be charged the minimum fee.
If the professional does not arrive at the premises of the job within a reasonable amount of time after the expiry of the appointment window, your cancellation fee will be waived.