Based on our own first-hand experience, we can highly recommend TS24 as a translation agency. We find them more hands-on and flexible with the way they offer their services than other providers.