contractor finances