When starting out the immigration process, it is easy to become overwhelmed, anxious, and completely stressed out! This, however, is the complete opposite with Stephen on your side! We were prepared for every step that we needed to take and were kept fully in the loop of every detail of our process. Stephen was knowledgeable, efficient and incredibly prompt with returning emails, which meant for a calm and seamless process. We would not have been able to do it without you!!

Thank you so much, Stephen, for all you have done for our little family.

We are forever indebted to you for your help.