You may be eligible but doesn’t mean that you will get an invitation. Will take your money. Check to see if they are licensed with the IRCC. Ask them what program you are eligible for or what province.Do you know of an organisation called Solid Visa, they seem to think I qualify because of my education and work experience. They want to take on my case to help me get to Canada.