I would like to get some opinions on this. When you are given a task from your client (offline - real business) - say "adding a few lines of codes" or "moving his site to another server" for example. Even tho these are very small tasks and easy for us to do, do you usually; 1. Do it fast, finish it quick to show you are extremely knowledgeable and impress him with speed 2. Do it slow, take your time. Let him know that this is 'advance stuff', and this is why he is paying you to do it because it is so technical that he probably wouldnt to find anyone else to do it but you. Whats your point of view on this?