Good comprehensive advice and everything was explained to me in terminology that was easy to understand. Everything was conducted in a timely manner and I was kept informed by Tim throughout.