try Kubeir (
http://askkubeir.com/premium-services/) - he is based in Canada but is one of the best in the business. Most consultants don't know jack anyway, it is very hard to find a good one. Besides I believe if you can read and write english, you don't need a consultant as the requirements are clearly stated on CIC website and there are forums such as this one to help/guide with any doubts and confusions.