Stephen is very professional and a real expert in the immigration area. He knows exactly how to get you from the point where you are starting your immigration process, to grating of Visas. He remains in tight collaboration with you throughout the whole process and keeps you well informed. My case was complicated since I had my mother included in the application as well. And I must say, I wouldn’t have trusted anyone else for the case since I heard a lot about Stephen. And here I stand with Visas granted to me and my family including my Mother.