This firm is one I would recommend to anyone in search of understanding legal representatives. The attorneys at CIG prioritize their clients and invest time into the preparation of their proposals. Highly recommend this place. I applied my spouse visa, I received results within 2 Months.