L'entreprise « Strengths for All » propose des services de coaching, de thérapie, de formation et de développement visant à découvrir et à développer les forces et les talents des individus, des équipes et des entreprises. Les activités principales comprennent :
* Le coaching et le développement des individus, des équipes et des entreprises
* La thérapie et le conseil
* Les programmes de formation et de communication
* Le développement des forces et des talents individuels et d'équipe
* L'application des principes et des éthiques de la permaculture dans le développement personnel et professionnel
Les services s'adressent aux individus, aux équipes, aux entreprises et aux familles qui souhaitent développer leurs forces et leurs talents et promouvoir leur développement personnel et professionnel.