Important updates
MOSAIC Translations will remain open for pick-ups only the following days:

  • Tuesday, March 17: 9:00 am – 3:00 pm
  • Wednesday, March 18: 9:00 am – 3:00 pm
  • Thursday, March 19, 9:00 am – 12:00 pm

Discover . Communicate . Connect

Get the language support you need to effectively reach a new audience, start a new project, and gain access to more opportunities.

Contact us

Important Service Updates

Your request is valued and important to us. Due to the COVID-19 outbreak, for the immediate future, services continue to be online and by phone only. MOSAIC offices will be closed to the public until further notice and no services will be provided to walk-in clients. Connect with us for more information.


Interpretation & Translation Services

Whether you need interpretation for your next major event, official function, and daily access to services or translation services for official documents, business plans, and marketing initiatives, you can count on us to help you convey your message to your target audience. With more than 30 years of experience, you can depend on the fact that you’ll work with professional and/or accredited/certified experts in the field. No one project is the same, that’s why you will get a service that’s customized to your needs.

By Choosing MOSAIC

You get access to over 300+ qualified professionals and/or certified/accredited interpreters and translators. You’ll also have over 80+ languages to choose from. Contact us if you don’t see that language you need.*
Afrikaans Dari Korean Sinhalese
Albanian Dinka Kurdish Slovak
Amharic Dutch Kutchi Slovenian
Arabic English Latin Somali
Armenian Estonian Lithuanian Spanish
Assyrian Filipino Macedonian Swahili
Azari Finnish Malay Swatawese
Bengali Flemish Mandarin  Swedish
Bicol French (Canada) Mongolian Tagalog
Bosnian French (Europe) Nepali Tamil
Bulgarian Georgian Norwegian Thai
Burmese German Pashtu Tigrigna
Cambodian Greek Persian Toi san
Cantonese Greek (Classical) Polish Turkish
Catalan Gujarati Portuguese Turkmen
Chinese (Simplified) Hebrew Portuguese (Europe) Ukrainian
Chinese (Traditional) Hindi Punjabi Urdu
Chui Chow Hungarian Romanian Uzbek
Creole Icelandic Russian Vietnamese
Croatian Indonesian Serbian Yiddish
Czech Italian Shanghainese
Danish Japanese Sinhala

*Subject to change