I was planning to come to Canada to visit my high school friend. Unfortunately, the Canadian Embassy refused my visa application. After making some research, I decided to hire a Licensed Immigration Consultant from the Somira Canada Group to get access to my visa file as well as to prepare a new application. This decision proved to be the right one in the end. In about 30 days, a Somira Canada Group Consultant sent me a detailed report from the Canadian Immigration Services that clearly outlined the areas were the Visa Officer had concerns in my application. The Consultant prepared a new application and sent it directly to the Canadian Embassy along with a cover letter, professionally explaining all visa related questions. This time, my visa application was successful. Thank you, guys!