|CILFO Translations is Language Translation Service doing business as a translation agency across North America. Although we provide translation for any language pair combination, the bulk of our translation work covers English, French and Spanish language assignments. CILFO acts as agent for the freelance translator, freelance proofreader, freelance editor. A translation company with many years of experience and knowledge in English to French, French to English, Spanish to English, Spanish to French, etc. Competitive Rates and Excellent Service. Providing translation services in Calgary, Edmonton, Halifax, Hamilton, Kitchener, London, Montreal, Ottawa, Quebec, Regina, St. John's, Mississauga, Toronto, Victoria, Vancouver, Winnipeg, among others.