Well worth the investment, in both time and money. Excellent long term results originating from great solid advice.