Iain provided insightful and comprehensive advice. I appreciated his in depth rather than superficial approach. He is an excellent communicator, prompt, and was responsiv ... more