Most good contractors will understand if they call you and you are out 2 weeks. They should be giving you at least that much lead time. Not many subs can work somebody in the next day. We've been working 50-60 hours a week for a while now, but if one of my best contractors(pays on time) needed us, we would find a way to do the work if it meant working all weekend and paying lots of overtime.