General Jack D. Ripper said:
Nothing against any particular service, but my experience with business coaching etc is usually a guy that couldn't make it in his own business telling me how to do it and tossing out a bunch of acronyms and such. These things may have relevance in different businesses, but the practice of law has a lot of ethical concerns that a normal business wouldn't. I had a supposed business consultant and they were worthless..but made out very well.
I want to have an open mind, so please tell me if I'm off base.
You don't need an implementer to run EOS. They don't really gatekeep any info on the system itself. There are lots of resources out there, and most implementers I've met are pretty open to offering free advice.
Where I think implementers add value:
Keeping you on the system. It's a system like any other. You get the most benefit by actually using it as designed. Like if you have a good CRM, but your sales team is storing customer email addresses in an Excel file and one sales rep is putting their call notes in Evernote and the other is putting it in a Google Drive attached to their personal Gmail.
You're like, "Guys, we have a tool for this. We'd save a lot of time and hassle if we all did it the same way and made use of the tools we have rather than waste a bunch of time and management load on creating and managing 100 different systems."
We're pretty disciplined and serious about RUNNING THE SYSTEM, so I feel like it shortcuts a lot of common business problems. Pretty much whatever comes up, EOS doesn't tell you what you should do but it provides a method for how to handle it. My friends who have self-implemented don't seem to enjoy this benefit like I do.
FacilitatingYour interaction with your implementer will be quarterly meetings. During this meeting you do your quarterly planning sessions and they teach/reinforce the tools. Good implementers are very good at facilitating these meetings.
Shining a Light on IssuesPersonal example, when we started running EOS the company was owned by a bunch of complicated trust structures owned by my dad, aunt, and grandmother. My dad was still halfway in the business. I was running it but didn't have any real authority and no equity. My brother didn't really enjoy working at the company and wanted to do something else. This had been the truth for years, but all of us were just living with it.
Having someone in the room who is neutral makes it easier for these things to come to light. Within a few sessions, the root causes of a lot of our problems were out on the table. Now I own the business, my dad and brother aren't involved, and everyone is a lot happier. I think without an implementer asking us some challenging questions, we could've very easily maintained the status quo for YEARS to the detriment of everyone.
I have a good friend who is starting out with EOS. They've decided to go it alone. Their partnership structure is a mess. They have four partners and everything is managed by vote. It's very dysfunctional. I bet they'll find a way to maintain it even though that isn't consistent with how the system works. I think a good implementer who hold them to running the system and force them to assign responsibility and put someone in charge.
I am a HUGE enthusiast for EOS but there's not anything magic about it. The magic is in actually running your business on an operating system. Doesn't matter what your business is, there are some things that WILL be involved. Culture, people management, working projects, meetings, KPIs, etc.
You can burn up a bunch of energy figuring out the best way to do all of those things on your own, or you can adopt a system that prescribes best practices, puts common language around it, and turns it into a packaged system.
I like EOS, from what I can tell it seems like it has a much stronger community and is more widely adopted than a lot of others, but whether you pick EOS, Great Game, Scaling Up, OKRs, or some other system you'll probably see similar benefits.
Basically, if you get really good at using these tools you don't have to spend a bunch of time worrying about any of that crap so you can focus all of your energy on delivering results to customers.
I've used some consultants that I've hated. I've been with my implementer for years. So in my experience this is very different than others I've worked with.