for Teams
Does your team struggle to get the results it’s responsible for?
Does the struggle make the whole feel like less than the sum of its parts?
Would you like to feel like you’re part of a successful team? Wouldn’t it be nice to have a team that works together well and gets great results?

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 business results that matter.
If you’re ready for your team to level up, I’m here to support you.
Whatever you’re facing, you can fix this.
You’re the star player. I’m your coach.
(That means you’ll get all the credit.)
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.
Table of Contents
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’ll get what you need. 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 team’s 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.
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.
Why a Coach?
If you’re reading this, you’re the kind of person that has a track record of solving 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.
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.
For other kinds of coaching…
I also offer coaching for managers/executives and for individual contributors.