That's awful, poor guy.
Enjoy your holiday but don't book a builder that is free to start straight away, particularly if you're out of the country.
The old adage 'never eat in an empty restaurant' applies here. Most decent builder's are booked up months ahead.
Is there no way of cancelling the time in Spain to when you have somebody else in the frame.