I've had the same issue with a contractor fitting some french doors...only did half the job then made us wait over a week before turning up again to finish off. Obviously not as much of a problem as you but it's the inconvenience that is stressful aswell as the money. Always check their credentials next time, I will