The company provides pre-contract planning for allocation and maximization of resources. Post contract management services include co-coordinating the construction and implementation of projects, providing liaison/coordination with the client’s representatives, project co-consultants and contracting companies. Related services include contract management, critical path programming and post construction evaluation. Regardless of the methodology used, the project development process will have the same major stages: initiation, development, production or execution, and closing/maintenance.