Gary and Linda did a great job and were always there to support us. They made sure all our paperwork was filed correctly and gave us many great tips. They greatly reduced our stress level. Any time we had a question or concern we could message Linda on WeChat and she would get back to us quickly. They helped my husband arrange all his documents perfectly which was very helpful during the interview. He was able to get his visa with no problems.