“I had a long and difficult case with immigration and Andrew Johnson and his staff kept us updated throughout the process told us how long it would be and told us to follow their instructions and we will receive a green card. With something so important as a green card is nice to have a strong attorney who can make sure everything is done properly. We felt very confident throughout the entire process because we knew we had someone who is an expert and we received a green card in 2018. They did a great job.“