Attorney Hussain made the daunting process of applying for a green card extremely easy and comfortable for us. He was always prepared and always available to answer any questions me or my husband had. He took care of all the paperwork and all we had to do was show up for our appointments which he also took great care to prepare us for each step of the way. He was always straightforward and honest in discussing our options and extremely professional. I would definitely recommend Mr. Hussain to anyone looking for help with their immigration process!