Mr. Kim is extremely helpful to his clients and his staff members are super nice. They took care of my immigration issue. My case was complex and they took all the needed time to go through all the details. Every step of the way, I knew what we had to do next. They were honest with telling me that I might not win. This attorney took time to sit with me to make sure that he understood my case to give me best plan of action. He showed me what USCIS officer would review in the application. I am now a permanent resident!