Options include:
Hourly – Where it is difficult to predict time requirements and a client wishes to engage services on an as-needed basis, hourly billing provides flexibility and control.
Retainer – For clients with predictable time requirements, a retainer agreement providing guaranteed, scheduled availability is the lowest-cost option.
Project – For single or periodic assignments, a project rate is available. A per-project fee works best in situations where the scope of work is clearly defined and the outcome does not depend on factors outside the control of the attorney or the client, e.g. third parties or government agencies.

Many Have Tried; Hasbro Has Succeeded.
Moving to the Cloud? Think Before You Move.
Are Office Pools Legal?
Responsibility to Temporary Employees Under State and Federal Laws