A good translation company provides nearly all kinds of translation services ranging from legal, technical or business translation. The most important of this all is perhaps business legal translation. Business Legal Translation has to do with translating contracts.