How to organize work with a client?

Good day to all!
Periodically perform all sorts of jobs from clients like website development / website design. Experience is not much, and crept a question - how to organize together with the customer work?
I mean, what order should be (the best option)?
What gets me:
1) find out from the client what is generally necessary. What colors are in the design wants to use and are there any examples and any materials (logos, other graphic arts firms).
2) Receive responses from the customer and start to work;
3) Make edits based on further responses and requests;

The scheme works, but very often it is necessary changes in the website / design to make, especially when you find out that instead of 1 tier, the customer wants somewhere the whole text fits in.

I understand that it is a creative process, etc., but can anyone have a different scheme of work with clients? Maybe once all the texts to request... do not know.. it is rather a question of despair from the fatigue of constant revisions and changes.

Thank you all for your answers!
July 12th 19 at 16:34
2 answers
July 12th 19 at 16:36
Solution
3rd is already "tired" for a week on a toaster...
From what you tired? When you already understand that changes, alterations, etc - it's all part of the workflow.
Perfect specification and customers are only in the books, and the local DIY. Only there are customers ready to TK 900 pages to create a site.

No universal way to communicate with customers. Every order is unique, and you just need to be prepared for such things, and we make time for force majeure...
Thank you very much for the reply. Flipped through toster and a similar question came across so please forgive me.

Now, knowing that I'm not 1 to sleep better :) - baby.Littel commented on July 12th 19 at 16:39
: on the toaster the search sucks... on the subject - all just a job. - Efrain commented on July 12th 19 at 16:42
July 12th 19 at 16:38
A normal situation. There is such a thing as loyalty to the client, and you need to apply it, and the customer is happy and on top of the beer you make.
Don't be such a pedant "has Turned out to TK - get" (within reason of course)
you need your mind to understand when a person asks for changes for 5 minutes, and when the impudent and "at random" throws you more improvements in 2 business day, rather than corrections, all of a sudden swallow.

Find more questions by tags Organization of the workDesignWeb Development