I think it's time for me to start laying down some processes, before I get any more clients. Hopefully you guys can give me some tips, as I don't really know what to do. The general sort of idea I've got in my head is below, is this the right way to go about this?
Client Process:
-They fill in a form on our website with some basic questions (Name, email address, organisation name, why they want a website)
-We ask them any questions where we need clarification. Put this all into a spreadsheet.
-Email them a more complex Word Document for them to fill in (Purpose of website, target, colours they like, resources we might need etc.)
-Add answers to spreadsheet.
-Send a wireframe/colour sketch of what we anticipate their site will look like
-Approve or deny, continue until happy.
-Work out the amount of money this will cost. Have the client pay 25% upfront.
-Start work on the design first (no PHP, images [except logo] etc.)
-Send them the design.
-Approve or Deny, continue until happy.
-Add any stock images, or get a developer to work on the backend php.
-Add the CMS we will be using into it.
-Upload it all and client approves or denies it.
-If happy, they pay the extra 75% (and any more, if they like

)
-Some form of analysis (NEED HELP HERE)
Then I think we need processes for what type of logo to use in different situation (thumbnail, full logo etc.), what fonts to use, what to do if you register as the company on a website (where to document this) etc.
Hopefully you guys can help me.