Haroon helped us organize a VISA for my wife who is Russian. So automatically, it is a Visa Application Difficulty Level +10 that can be only compared to getting a VISA for somebody from North Korea or Iran (SAD BUT TRUE) it's a final boss for every immigration lawyer. Haroon accepted the challenge and handled that matter like a real PRO. From the very beginning to the end, he was incredibly helpful and explained everything to us, sometimes three times, like children of average intelligence. He was patient and understanding. Many times we checked all the documents before we submitted them for verification. We succeeded the first time! for which we are very grateful to him. He really did a great job. Thank you, Haroon. I highly recommend this guy (and this law firm)