I do web consulting and I have a client which would like to enter into a bulk hourly contract for working 100 hours over the next couple of months for doing various tasks. My situation is that I have always billed for the hours worked after a project has been completed so I have no idea how to approach this billing wise. Is there any sort of industry standard for this type of arrangement? Do people usually bill up front or after the fact.. or do they bill monthly? I realize these are all possibilities, but I am curious about what others have done or seen done in this type of situation.