With over 25 years of experience under my belt, I am a skilled interpreter and translator of the highest level and have received several positive endorsements from my clients – which is very gratifying! When booking my translation services, you’ll find I’m very patient, confident, and punctual. My language combinations are as below:


Punjabi <> English/Urdu/Hindi
Urdu <> English
Hindi <> English  

Why Choose Me?

I’m a confident and capable translator with a range of language combinations, though I specialise in Punjabi. I adhere to rigorous industry-specific codes of ethics and conduct, and I patiently assist clients from all social and educational backgrounds in my delivery of translation services. My passion for translation always drives me to continually improve, and I strive to accommodate any last-minute urgent requests, and provide advice in complex translation cases.