These are all great posts. I’ve enjoyed everyone’s perspective.
I really think the key to having clients return, is figuring out what’s important on THEIR list. The list needs to be malleable by each client because they are all different, with different expectations about each project.
With that said, I do know this.
The two biggest things that always play into it…no matter what…is time and money.
If you screw up one of those expectations during the project you’re likely to have that client not return.