Had a good experience working with him!! I work with him for over 2 years and still in touch with anything regards my case. We worked in my work authorization and finally getting my green card! His dedication and commitment to every of his clients is remarkable. Well organized and have so much knowledge. Great lawyer!
– A.O., ★★★★★ Google Review
I was Graham’s first client, I met him while I was dealing with another attorney and I felt like my first attorney was all about his money and he was dismissive. When Graham offered to take my case I was more than happy and his services were nothing less than excellent. He never gave up on me and fought for me until the very end. I am incredibly grateful for all he has done for me and my family. I would recommend him to anyone looking for a great immigration attorney.
– L.K., ★★★★★ Google Review
Graham represented an employee of my company who was very likely to be deported. The employee was challenged with English understanding and other difficulties. Graham was able to gather all relative evidence and present my employees case in a thorough, convincing manner which resulted in the individual remaining in the U.S. I highly recommend Graham as a compassionate person and accomplished legal professional.
– G.A., ★★★★★ Google Review
Graham was my immigration attorney and helped me navigate the USCIS system to successfully get my work authorization and green card. He calmly laid out the path and the process in involved and was very responsive to our questions, as well as generous with his time. I would recommend Graham to anyone needing help with their immigration application.
– J.W., ★★★★★ Google Review
I got my green card from him, supporting and kind, super recommended!!!
– N.B.C., ★★★★★ Google Review
I'm a free man, in the states now, after him fighting 2 years for me.
– W.T., ★★★★★ Google Review

Graham was VERY helpful. He was very honest about his work. If you need a immigration lawyer I highly recommend Graham.

– K.S., ★★★★★ Google Review

Prior results do not guarantee a similar outcome.