I've been squeaking since April. I even asked for my money back in cash, and he responded with "It will be done by Friday." Don't have the labor, don't take the job. If you had the labor and they left, let someone know what's going on. But, at some point you are either going to do it or not. Four months for 10'x32'' front porch rails....?