Maintaining proper relationships with clients can be a bit daunting. Especially when looking to improve customer service and staying on the clients good side. It is just as important to develop the skills necessary in dealing with clients as it is to have the skills to do the work. Both go hand and hand.
If a client has multiple concerns about where to go with a project it is then your goal to weed out the unnecessary ideas and navigate towards a solution that can make all parties happy and provide a quality product as a result. But often time a client may become adamant about that one idea that just doesn’t fit with the overall plan. Then you must change your approach and address the concerns of the client and somehow do it while maintaining a calm environment.