It is not every day you come across someone so professional and competent. I met with multiple attorneys in the area before deciding on Mr. Shane for his professionalism, experience, and knowledge. He and staff are very considerate and diligent in their work. We had an interview for employment based adjustment of status and were very nervous. Mr. Shane prepared us thoroughly for our interview and invested a vast amount of time on learning and scrutinizing all the information regarding our case. We were approved immediately upon interview and couldn’t be happier with the service I received. I would confidently recommend Mr. Shane and his partners to anyone who wants honest, competent and courteous experts.