Everyone recognises bad service when they get it, but what make good service good?
In my experience it can be distilled down to a few key points.
Tell people what you are going to do and then do it. If you are going to be late with the delivery of something confess early. It's so much easier to have a conversation about what the new expectations should be rather than apologising all the time for missing deadlines.
If you don't know the answer to a question, say so. Go and find then answer and then come back to the person that asked the question.
Go the extra mile
'The extra mile' is very rarely a mile, more often than not, it's reminding someone of something they may have forgotten, or even answering the same question again for the third time with a smile every time.
It's a very simple formula that should keep you and your customers happy.