Mind Tools reports (read here) creating a good first impression consists of 8 steps, and that is:
1. Be on time
2. Present yourself appropriately
3. Be yourself
4. Have a winning smile (as already mentioned)
5. Be open and confident
6. Use small talk
7. Be positive
8. Be courteous and attentive.
My biggest tips though are:
1. Winning body language if you meet in person (a great resource here) – because it starts before you start talking.
2. Be a great listener (6 ways to become a better one here) – that way you understand your client’s problem (before talking).
3. Show plenty of energy (7 great tips for keeping it high here) – because no matter how good you are at solving problems, without energy, your client might not think you’re the best person to solve their problems.