Always there for you!
Michael is reliable and easy to reach. He always answered the phone or returned phone calls promptly with accurate answers when requested. Michael processed my mother's green card application and called immigration offices personally for hours until he got answers regarding a slight delayed in her paperwork. He is persistent, organized, honest and hardworking lawyer. I highly recommend Michael Kohler to take care of your immigration needs.