Keeping a client happy is the best way to ensure they hire you again in the future. It is not enough to just wait until the end of the project to see if they like the work. You need to check in with them regularly to make sure they are comfortable with your progress. This helps you fix any small problems before they become big arguments. What specific steps do you take to see how a client feels while you are still working on their project for them?