I have worked with this client not for the first time! Everything is at the highest level. The client is always in touch and explains every unclear moment in detail! When there are difficulties in implementing the task, he is accommodating, I recommend!