Suppose a given contractor is responsive to your needs, does good work, completes the work on time, has solid safety practices, and never leaves a mess. Additionally, the personnel sent to your site are professional and courteous. You probably want to keep that contractor, right?
Contracting Considerations, Part 5
Don't lose a good contractor over payment delays.