Skip to content
  • There are no suggestions because the search field is empty.

Let’s be blunt: most MSPs are terrible at projects.

I know, because I’ve been there. At one point, projects nearly sank my MSP business. We had smart people, a PSA, and plenty of ambition but we consistently dropped the ball.

  • We didn’t scope properly.

  • We gave overly optimistic estimates.

  • We over-promised, then over-delivered at our own expense.

  • We failed to communicate clearly with clients.

  • We had no methodology, no training, and no visibility into what was actually happening.

It was chaos. And it almost cost us the business.

Recently, James Davis of TSP Advisory pointed out that project profitability across MSPs is falling off a cliff with best-in-class service margins dropping from 50% to 38%. That confirms exactly what we’ve seen talking to thousands of MSPs: the issue isn’t just “the economy", it is execution.

Meanwhile, in my software development company, we used Scrum with JIRA and Kanban boards. Same people, same complexity, but the flow was night and day. This means that projects shipped, clients were happy and teams had focus.

That contrast led me to build CW Kanban, purpose-built boards for ConnectWise. That eventually grew into TopLeft, supporting multiple PSAs and helping MSPs stop bleeding money on projects.

What We’ve Learned After Talking to 2,000+ MSPs

Over the years, we’ve seen the same patterns play out across MSPs:

  1. No training or methodology
    Smart engineers get thrown into projects without project management discipline. Every project is reinvented from scratch.

  2. Too much work in progress
    MSPs love saying “yes” to clients. Projects get started, then stall for months because resources are stretched too thin.

  3. The wrong tools
    PSAs are built for billing, not delivery. Many MSPs then add MS Teams, Excel, Planner, or other web tools to visualize projects — but this creates duplicate data entry, confusion, and delays.

  4. Conflicting service and project work
    Tickets always win; projects always lose. Techs can’t focus on delivery.

  5. New technology, steep learning curves
    Projects often involve unfamiliar tech. Without structure, teams learn on the client’s dime — and the MSP eats the cost.

  6. Unbalanced focus on MRR
    Many MSPs treat projects as a “loss leader” for managed services. In reality, poorly executed projects burn both project margin and recurring margin.

  7. Broken handoffs
    Sales may do a great job winning a deal, but critical knowledge gets lost before delivery even begins.

  8. No adoption of proven methodologies
    Entire industries have been transformed by Lean and Agile, yet most MSPs remain oblivious. They keep “winging it” instead of leveraging practices that drive flow, predictability, and profitability.

  9. Change management failures
    Many MSPs recognize the issues and even explore new tools and methods. But they struggle to get full buy-in and to implement the daily habits that make change stick. Without adoption, nothing improves.

The Hard Truth

Poor project execution doesn’t just kill margins. It also:

  • Hurts clients: they don’t get the transformation they paid for, leaving unstable environments that create more tickets.

  • Hurts recurring revenue: bad projects create more support noise and destroy trust.

  • Hurts your team: engineers feel frustrated, leaders lose confidence, and salespeople hesitate to sell more projects.

What the Best MSPs Do Differently

real-time updates-1-2

 

The MSPs who are winning at projects aren’t superheroes — they’re disciplined:

  • They make work visible and limit work in progress.

  • They build repeatable playbooks and methodologies.

  • They align service and project priorities.

  • They scope carefully and price correctly.

  • They adopt Lean and Agile principles into their daily practices.

  • They equip their teams with tools designed for execution, not just billing.

And the results speak for themselves:

  • Teba in Australia cut project completion times by 58.4% by focusing on flow and WIP limits.

The Way Forward

Projects don’t have to be a loss leader. When MSPs get visibility, flow, and adoption right, projects can generate 3x services revenue to labor cost.

That’s why we built TopLeft: to help MSPs finish projects faster, serve clients better, and finally stop leaving money on the table.

Want to see how leading MSPs are doing it? Watch our webinar with Steve Psaradellis of Teba

 

Ready to find your path?

Here are three ways to take the next step forward:

1

Schedule a demo with us to see TopLeft in action. We’ll personalize the session to show how TopLeft integrates with ConnectWise, Datto Autotask, and HaloPSA, solving your unique service delivery and project management challenges.

2

Try our free Capacity Planner template. This simple tool helps you balance workloads, schedule projects, and assign tasks efficiently—your first step toward reducing manual work and improving results.

3

Follow us on LinkedIn, YouTube, and Twitter (X) for bite-sized tips and insights on optimizing your MSP workflows with Kanban, resource planning, automated updates, and more.

close
img03
Capacity Planner
Having a Hard Time Planning Your Team's Capacity?
Project delays and team burnout don't have to be the norm. With our free Capacity Planner Template, you'll easily see when your team can take on and finish new projects-without overloading them or missing critical commitments. It's simple, effective, and battle-tested in our founder's MSP!