Andrew Holmes, Insurance Broker