Is your team getting the results you want? Is getting the results you want harder than it needs to be? How much less stress will you feel if you are confident you and your team will deliver?
Level up your team and results with one-on-one and group coaching. Get the results you want out of the team you have.

Hi. I’m Matt. I’m an engineer and engineering leader, with well over 20 years of experience building software and healthy teams that get results.
If you’re ready to take the next step as a leader, I’m here to support you.
Table of Contents
Common Obstacles to Team Performance
(Do you relate?)
Low Quality
Constant bugs, outages, and firefighting make it hard to make progress.
Clunky Processes
Whether it’s mandated from above, or a technical process that don’t quite work, it makes every day harder.
Poor Collaboration
When communication breaks down, trust is low, and feedback is broken, progress is slow.
Scattered Focus
When your team can’t focus long enough to get anything done, your to-do list just keeps getting longer.
Too Much to Do
Regularly reshuffling priorities and apologizing to stakeholders is no fun at all.
You can fix this. I’ll help.
You’re the star player. I’m your coach.
(That means you’ll get all the credit.)
Why a Coach?
If you’re reading this, you’re the kind of person that can solve problems. You just need the right resources. Maybe you find a stack of books, or a podcast, or call up a friend.
A coach is a great resource as well. Just sayin’.
Besides information, a coach offers:
- Objectivity – a coach can give you specific, objective feedback in a way that a book can’t, and a lot of people won’t
- Support – a coach can help encourage you when the going gets rough
- Information – a coach can share knowledge, suggest new techniques, or help point you to approaches that have worked in similar situations
- Application – a coach can walk you through practical application of a new skill (after all, knowing about a technique and expecting to get results is like expecting to hit your fitness goals because you know how a treadmill works!)
- Reduced load – a coach can help facilitate and teach, so you can fully participate (instead of trying to teach, facilitate, be the boss, and learn all at the same time)
- Accountability – a coach can push you to make changes instead of thinking, refining, and postponing (or, if you’re wired the other way, a coach can push you to think before making changes)
You’re certainly capable of coaching yourself to make great improvements. It takes time and effort. I encourage you to do the math and work out the return on investment both ways, and how long it will take to start seeing the results you’re after.
Remember: you’re after results. I want you to get the results you, your company, and your customers are after. If coaching is the fastest, most cost-effective way to those results, book an introductory session.
Introductory Sessions
The simplest way to start is with an introductory session. An introductory session lets you get to know me, evaluate whether we would make a good team, and make sure you’re getting value. Introductory sessions are 60 or 90 minutes, at your option.
Here are some things I can do for you during an introductory session:
Team Collaboration Assessment – We’ll talk through your team, how well they collaborate, and dig into their interactions. If you have data from tools like StrengthsFinder or Working Genius, bring those. At the end of the session, we’ll have an assessment of strengths, weaknesses, and specific ways to improve your team’s collaboration.
Team Needs Assessment – We’ll review each member of your team, their skills, their behaviors, and come away with a map of needs for your team: professional development for individuals, professional development for the entire team, hiring needs, and how you can start helping drive improvements tomorrow.
Onboarding Review – We’ll go over your current onboarding processes and materials, and put together a plan for getting your next hire up to speed much faster.
Workload Analysis – We’ll review your baseline/background workload, your current projects, your upcoming projects, look at your roadmap + staffing, and come up with a plan for handling the workload sustainably.
Project Assessment – We’ll take a look at a current or upcoming project, figure out what’s solid and what’s risky, and come up with concrete steps for you to take to improve your chances of succeeding with the project.
Private Coaching Single Session – Your agenda! We’ll talk about your specific questions, concerns, issues—whatever is on your mind.
Transformative Coaching Packages
Beyond single sessions, I offer additional coaching packages. These are built around making larger, more transformative improvements for you or your team.
If you don’t see what you need below, please do ask. We can come up with a customized engagement that will help you and your organization get to where you want to be.
Software Team Results Accelerator Program – Is your team struggling to meet expectations? Are you caught in a cycle of firefighting, scrambling, and wishing you could deliver something you’re proud of?
We will start where you are, with the specific issues you’re facing today.
We’ll uncover high-leverage areas to make long-term improvements, so your team can deliver results you can be proud of, with less stress for you.
This tailored program is a 12-week commitment including
- weekly coaching for the manager or leader
- weekly coaching for the team
- practical tools and insights for continuing improvement after the program is finished
Starting at $25k.
Team Focus Accelerator Mastermind – Do you manage a team that gets pulled in too many directions? Does your team struggle with constant priority changes that derail your progress? Are you frustrated when your team struggles to follow through on commitments?
This is a small group mastermind, designed specifically for managers like you who are ready to turn their teams around.
You’ll learn proven methods to keep your team on track—and how to apply them in your situation. You’ll have the accountability, support, and insights of your mastermind group, facilitated by a coach that’s been through it.
Each mastermind cohort spends six months together, meeting by Zoom twice monthly.
Priced at $5k.
Organizational Health Coaching – Healthy organizations consistently outperform unhealthy ones. Is your team is struggling with trust, collaboration, or results? Or is your team reasonably healthy, but ready to move to the next level?
This program is designed to move your team up to the next level of health.
In the team workshop, we will evaluate your team, diagnosing the level of health and what the next steps are. We will then work together to create a plan tailored to improve your team’s trust, collaboration, and results. Working together, we’ll build a foundation for growth that continues after the workshop. We’ll also establish measurements that show the value of the improvements you’re making.
A one-day team workshop is $5k. Optional follow-up organizational health coaching retainers are available starting at $10k.
Customized Process Implementation – Is your organization struggling with missing or ineffective processes (and the conflict they create)? Is your “time-saving” process a waste of everyone’s time? Does it feel like you spend more time feeding a process than getting your work done? Is there untapped productivity just waiting to be unleashed?
We’ll start with comprehensive discovery: we’ll dig into your needs, your current challenges, and any mandates or constraints you have.
This package creates, tweaks, removes, or customizes processes for your business and your needs. We’ll build something based on your reality, not just something that looks good in a slide deck. We can target processes or workflows anywhere from the individual contributor level to the enterprise level.
Whether you’re working through a mandate to “be Agile” or just sensing your workflows aren’t right, I’d like to partner with you to create systems that work for you, not against you, so your team can get work done.
Starting at $10k for team-level installations.
Onboarding Overhaul – Think about the last time you onboarded a new employee.
- Did they get up to speed as quickly as you wanted?
- Did critical steps get missed, leaving them feeling confused?
- Did it feel like you and your team weren’t really prepared for the new hire?
You already know that ineffective onboarding costs your organization time, money, focus, and leaves a bad first impression. But what if your onboarding was fast, effective, easy to follow, and set up every new hire for success?
We’ll work together to create an effective, always-improving onboarding program that’s tailored to your organization. And we’ll make sure you’re equipped to continue adapting and improving it over time—you won’t be left with an outdated template.
What is improved productivity, engagement, and morale worth?
Starting at $5k for a 4-week timeline.
Private Manager Effectiveness Coaching – As a manager, you face unique challenges and have your own goals—whether it’s improving skills like giving feedback or running meetings, developing your team, or broader team or organizational issues.
Private manager coaching offers dedicated, one-on-one time to work through these challenges, grow as a manager, and invest in your goals.
Starting at $3k for 8 weeks with weekly sessions.
Private Coaching for Engineers – As an engineer, you have your own unique goals. Maybe it’s enhancing your technical skills. Maybe you’ve been told to improve your “soft skills”, whatever those are. Maybe you want to take the next step in your career.
Private engineer coaching offers a chance to help you get where you want to be in your career. It’s customized to you, your skills, your likes, your disliked—it’s not a generic roadmap.
Whether you want to “stay in the mud” and be technical, move into a technical leadership role, become a manager, or perhaps need help clarifying your goals, private coaching can help.
Starting at $2k for 10 weeks with weekly sessions.
Or book a single session.
Three Simple Steps
Schedule a discovery call
In a thirty-minute discovery call, you and I will talk about what difficulties you’re facing, and what changes you want to see.
Get a written diagnosis and a plan
I’ll send you my diagnosis and a recommended plan for moving from here to where you want to be.
Work the plan
You’ll work the plan, taking your team from here to a better “there”. You’ll be more confident and less stressed.
All coaching can be done remotely. If you’re in the Cedar Rapids, Iowa area, on-site is generally available. If you’re not in the Cedar Rapids area, we still might be able to work something out.
Not looking for coaching right now? You’re still welcome to join my mailing list and get useful insights into team health, management, and building useful systems.