I highly recommend this Permits and Visas company in Dubai. I am not a client but my cousin was one of their successful clients. This company was referred by an office mate in Dubai. We didnt regret using their expertise for my cousin's Canadian visa application. It was all worth it.