Elan was professional and always explained in detail what the next steps were. There was never anything missed, he had the full application checked and double checked. Both myself and my employer were very happy with his performance and I will surely be using Elan for the next stage in my permanent residency.