The service was most satisfactory from my first contact by email from the US. Advice was good with up-to-date information on my particular application. This made me aware of rules and limitations pertaining to my stay before granting of the residency visa. Instructions were clear and easy to follow. It was a pleasure to deal with a consultant that made me feel my application was important.