They did a great job helping me to get the working Visa, Alan speaks spanish , and when I had a question , I call him, and he guide me to get the necessary paperwork , as resume, engineering degree, Canadian Visa ( eTA) also they gave me a guide on what to do and how to pay after they approve the Visa.