Cannot fault Joe at any point in the process! He was very easy to deal with and always crystal clear with his instructions and assistance. Would highly recommend to anybody