Thank you both for the replies.

Lots of techniques could help significantly online actually. The first thing that comes to mind is the concept of systems thinking. Look at your business as systems then build process around them..

A very good and free foundational business course is provided here.

http://www.myownbusiness.org/

Hope the link is not illegal.. They are a foundation anyway.

Larkland