In business, often the reasons for success and failure can be considered very complex. But when you break down marketing successes and failures, there are really just two reasons why a service-based business is not having desired success.
1) You have the wrong strategy; or
2) You have the wrong people implementing the strategy.
More often than not, we are trying to fix the wrong problem.
It seems pretty obvious,