From front-line supervisor to CEO, every leadership level requires a shift in skills and values. That shift does not come naturally, and sending people to training doesn't result in behavioral changes.

Coaching is the most effective way to elevate the performance of managers. We coach so you can focus on your core responsibilities with the assurance that your people are being developed.


Coaching provides executives with the perspective they can't find within their organization.

Every minor improvement in executive performance has a ripple effect throughout the organization. 

Our focused sessions result in insights, perspectives, and ideas that don't come from anywhere else to grow your organization through transformational leadership.


A carefully designed coaching program transforms technical experts into exceptional managers.

Technical professionals are often promoted into management because of high performance in their last job and not necessarily because of their skills as a manager. The skills and abilities that make someone a strong individual contributor are very different from those of a great manager. The fastest way to make the transition to effective management is with the help of a coach.


Get everyone on board with high performance.

A cohesive leadership team means the entire organization is in lockstep and focused on the objectives. With coaching, we magnify the effect of great leadership on the organization by improving relationships, communication, collaboration, and conflict management among the leadership team members.


After the very first session I knew that leadership coaching with Dain would be career changing. Instead of trying to force me into some template, he has an amazing ability to quickly, and truly, understand me (my personality, my leadership style, and my goals) and to provide me with the tools and support to become the best leader I can be. Not only do I better understand how to lead my team while navigating the tricky corporate landscape, I feel like I better understand myself.

Steve Martin
Director of Software Engineering and UX,
In-Situ, Inc.

Dain continually provided thought provoking exercises and conversations which helped me refine my leadership skills. He helped me become more effective in my communication to leadership as well as those on my team, and to develop my own team while keeping my personal values and the values of the company at the forefront.

Tejal P.
IT Manager

The coaching support from Dain Johnson at Rev 0 was transformational in helping me recognize the areas to improve my professional communication and planning. Dain's coaching approach is objective and insightful, and we worked with clear attainable goals during and between coaching sessions. I highly recommend Dain as a coach.

Daudi Barnes
Founder and CTO,
Agile Space Industries, Inc.

Unleash potential with coaching.
Contact us now to get started.