My husband is an American citizen and I am a Canadian citizen, currently awaiting the processing of our inland spousal sponsorship application. Unfortunately my husband had to return home for an emergency and when he tried to cross back in to Canada a couple weeks later, he had an extremely unpleasant encounter with the border agent at the port of entry and was denied entry to Canada due to the border agent not being familiar with the policies and procedures put in place. With our application in jeopardy, and the stress of being apart from my husband especially during this time, I contacted Betsy Kane based on her excellent reviews for guidance and assistance in our situation. Despite Betsy’s extremely busy schedule, she made time to communicate with me day after day to gather as much information as possible, even on the weekends or outside of her work hours. Betsy contacted CBSA management on Thursday morning, and she was able to have my husband back in the country that same Thursday evening. To say that Betsy is knowledgeable, passionate, devoted to her clients, and a true blessing would be an understatement. While we have my husband back in the country, we still have more bumps to sort out with our journey, and I will confidently and happily be continuing to put all of my trust in Betsy Kane going forward. I would highly recommend her services to anyone who is in a similar immigration situation.