I could not thank Michael enough!! He was so wonderful since my husband and I met him! My husband received his green card and I could not be happier! Michael was perfect since the first time we met him! He is honest, smart, and is by your side throughout the whole journey! We would totally recommend his services without a doubt! If you are looking for an immigration lawyer you need to meet Michael Kohler.