It is best to have a single source of data in your storage system for all information on a project. It should be easy to use, accessible to all staff, and remove the need for storing documents or information all over the place.
Ensure your company and your project have good, easy to use verification systems (Quality Assurance) in place to ensure that your project delivers to the quality expected by your company and by the client.
Automate as many project management tasks as possible, especially reporting related tasks. A good database driven system is essential for this, especially one of the many online or self hosted project management software tools.