Mr Hussain did an excellent job detailing out the permanent residence process for my wife, guided us through the process, and submitted appropriate documentation with immigration for a status change. Everything worked out as planned and my wife got her permanent resident status within 6 months. All steps, expectations, and timelines were detailed out so there were no surprises. He is very knowledgeable about immigration law and has years of experience. No matter how complex your case maybe please contact Mr. Hussain to resolve your immigration issues.