I've known somebody whose currently working in a coffee shop in Alberta.
Last Dec. he submitted my cv to his employer and that time they've got interested of me.
I had a good experience in customer service and hospitality industry.
So his employer applied for LMO..After 2 or 3 weeks they send it to me along with the contract of employment.
Beforehand i already started to gather all the necessary documents and credentials. As i don't have agency so i just explore to this forum and embassy's website for info. After i completed everything i send it to Embassy of Canada in Abu Dhabi through Aramex.
That's my story, and how it goes.
So now I'm waiting for the result as it was mentioned in their website that the process takes minimum of 4 weeks.
My advice for you try to find employer first coz it's the main thing. After that process will be easy.
Unfortunately i don't know how to find an employer i just got this job coz somebody helped me. Try some reliable agency as well.
Just make sure they're not fake.