BEC Canada acted as our representative in visitor visa presentation. They provided us with cost effective places to visit which wasn’t part of their representation agreement. They viewed us as family. Always a pleasure to deal with BEC Canada.