We found Stephen to be thoroughly professional, diligent in his work, responding to our many queries promptly throughout the process. He was clear about the process and costings from the outset which we really appreciated. He was also happy to work at our pace (we took our time as we were considering our options). Stephen was recommended by friends and we would have no hesitation recommending him to anyone wishing to avail of his services as a migration agent.