Hands down, the best experience I’ve ever had. The Law Offices of Gary J. Kim helped me figure out a solution to my immigration case. They were professional entire time and smart and nice. I could see they put so much effort in working on my case. Anyone who needs help with immigration must use this law office. They are welcoming and helpful with any questions you may have.