Immigroup, Inc. did a fine job assisting me in acquiring dual USA/Canadian citizenship. Working closely with the Canadian government on my behalf, they cleared a path for me. Overall, they are an excellent full service firm! I counted on them to proceed through the important government channels with my application and a TV huge number…