I was able to work with attorney Hussein about getting my new green card which was expired at the time and in the same time we processed my citizenship application as well I started my neutralization with a different attorney which I was very disappointed with the service I received and the fees I had to pay that was the time I hired attorney Hussein which he and his staff provided me very professional service always there for me if I had a question and it was always the attorney who dealt with me in the matter not a staff member or a secretary, fees are very reasonable and affordable I recommend attorney Hussein for anyone who needs help with their immigration matters