Hussain helped my wife and I through very complex situations and explained each step in a professional and understandable manner. He kept detailed records of our case and life history leading up to our meeting with him. I really felt like he knew our specific situation and what needed to be done. He prepared and organized our path and oriented us to the paperwork we would need to take the necessary steps toward our goal. Hussain was prompt in returning email and phone communication and very flexible in arranging face to face meetings. Excellent customer service and knowledge base. I highly recommend Fakhrudeen Hussain.