Legal dispute with a Canadian Immigration Consultant

Job ID: 36164985

Budget: $250 – $750 USD

I have an agreement with a Canadian immigration consultant in located in Ontario, Canada.

As per the agreement, the Immigration Consultant company is committed to help and support me to optain job offer, apply for LMIA, register for British Columbia PNP, etc. Deadlines for all these objectives were clearly defined in the agreement. The signed agreement will be shared with the appointed freelancer at a later stage

I would like to:
1- Understand my legal situation according to the Canadian law/court.
2- file a legal case against this firm.
3- What is the estimated cost?
4- Can that firlm at a later stage cover this cost if the case went well and worked well for me?