I did the green card proceeding to Justin. I had two weeks left on my visa, and a former immigration consultant didn't work very well (it takes two months before I even applied for it), so I was really in a hurry looking for another company that could do it the fastest, and I found cannest. He really kindly informs me of the parts that need to be revised, and he finished my documents in 3-5 days. I got a lot of stress because my visa was very short, but please process it very quickly, and visa approval is usually 1 It took a year, but I was informed that the request for approval was received in 9 months without any problem. Please keep informed of the progress by e-mail and phone calls, and I will recommend all my friends here!! Be sure to do it here. You are so good and good people!!!!