Alan is amazing! He really helped after banks had failed us. He was efficient at communicating, reliable, honest and always around when you needed to talk to him or clarify something. His team is also amazing at keeping touch and being there the whole way through. If I could give more stars than I would!