I found out about Hussain through a family member and after hearing all the good things that she had to say I decided to go with him. Hussain has a thorough knowledge of all the immigration related services. I was applying for my permanent residence through marriage and had no problems during the process as Hussain guided me in every step with detailed information on what needs to be done and what all documents need to be submitted. After sending him the initial information that he asked to prepare the packet, it did not take much time before he had all the paperwork already prepared and ready to be submitted with the USCIS. All I had to do was just sign and send him back the documents. All the stages during my proceeding went smooth and had no troubles getting any answers that I needed during this. I will highly recommend Hussain to anyone who is looking for any immigration assistance or guidance.