Attorney Hahn has served as our company's immigration lawyer for over fifteen years. Attorney Hahn is well versed in all matters involving immigration.