John Castle works with business owners to help them secure their business, profits and financial well-being through Shareholder Protection, Key Person Insurance and SME Benefit Plans. He's been a financial consultant for more than 20 years and has worked with SME business owners for most of this time.