I have known Mr David Aihe in a professional capacity for several years now. He has personally represented me in my immigration matters successfully. He is very knowledgeable in his field of work and has shown great diligence in the work undertaken. With the ever changing immigration policies, he is very up-to-date and amenable to any queries relating to immigration law. Would definitely recommend Wisestep to anyone needing assistance with their immigration matters.