1. Be on time
Being late in Germany is a cardinal sin. Seriously. Turning up even five or ten minutes after the arranged time - especially for a first meeting - is considered personally insulting and can create a disastrous first impression. Minimise reputation damage by calling ahead with a watertight excuse if you're going to be held up.