After a few months of my search for a lawyer, I sent Mr. Lento a brief message through his website and he contacted me within 10 minutes to schedule an appointment. He was respectful, compassionate and very understanding of my situation. However, the most important thing that made me felt at ease was that he never made me felt rushed through the entire meeting. After further discussions, Mr. Lento gave me an estimate that the whole process would take at least 4-6 months. To my surprise, after less than 2 months I received the good news from him stating that my case was granted and my documents will be forward to me once he receive it. Not only does he work fast, Mr. Lento replies to all my e-mails promptly every single time. I highly recommend him.