Working with Clients: Assess Each & Every Project

Assess each project separately in terms of time, cost, and other resources needed
Whether a new client, or an established client, it is a good idea to figure out with each new project how much it will cost in terms of time, tools, and other resources, so that you can map exactly how you will proceed.