David Foster

John Harmon has helped me both personally and professionally with multiple business, including one that needed a significant degree of restructuring. His work, advice, answers and approach are all detailed, thorough and completely reliable.