Be on time
Being on good time is a general, good business sense, but it is even more so pertinent in Germany.
There is no such thing as ‘fashionably late’ in Germany, as they tend to be very organised.
It is advisable to be at the given location a few minutes ahead of time.
This shows that you value their time and that you are respectful.