The BMK Vision Podcast

Josh Peterson

Welcome to The BMK Vision Podcast — the show for MSP leaders, IT professionals, and the vendors who support them. Hosted by the team at Bering McKinley, each episode delivers real-world insights, strategic guidance, and no-BS conversations to help you grow, scale, and profit in the managed services space. We challenge outdated models, highlight proven standards, and share stories from the front lines of consulting. Whether you’re just getting started or running a mature MSP, this podcast helps you bring clarity, structure, and profitability to your business.

  1. 3h ago

    #117 - MSP Contracts and Collections: When a Client Stops Paying | FROM THE TRENCHES

    Most MSP owners think the risk in a contract is the part the client might sue over. The real damage is quieter: the work you never priced, the increase you never took, and the invoice you let age past ninety days. Tom Fafinski has spent 35 years as an attorney to managed service providers, and Alexander Caplan runs an international MSP out of London. Josh Peterson puts the two of them in a room and works through the agreement from first handshake to final collection. Tom Fafinski is co-founder of Virtus Law in Minnesota, a firm he describes as a general counsel's office for MSPs, covering master services agreements, mergers, governance, and estate planning for owners. Alexander Caplan is founder of Synergy Associates, a London-headquartered MSP running for more than twenty years with teams in Paris, New York, Los Angeles, Hong Kong, and the UAE. Between them they see the same contract from both sides of the table. ---------- What We Cover in This Episode - Diagnose why a small managed services agreement now gets routed to a client's legal team - Replace the twenty eight page MSA with a staged four page document plus addenda - Avoid the unlimited liability hiding in a client's standard NDA - Document what is excluded, not just what is included, and log every declined service - Build an inflation clause that earns more than inflation - Calculate what a two percent cost increase really does to a twenty percent margin - Set a termination fee a judge will actually enforce - Escalate AR before ninety days instead of after - Convert a payment plan into a promissory note secured by a confession of judgment - Withdraw services without it reading as an act of aggression ---------- Guest Links Tom Fafinski LinkedIn: https://www.linkedin.com/in/thomasfafinski/ Virtus Law: https://www.virtuslaw.com/ Alexander Caplan LinkedIn: https://www.linkedin.com/in/alexandercaplan/ Synergy Associates: https://synergy.tech/ ---------- Subscribe and Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP contracts - Managed services agreement - MSP collections - Accounts receivable - Termination fee - Contract negotiation - Agreement gross profit - Out of scope billing - Managed service providers - BMK Vision Podcast ---------- Credits Host: Josh Peterson Producer: Bering McKinley Episode: #117 - MSP Contracts and Collections: When a Client Stops Paying

  2. 3d ago

    #116 - MSP Company Goals: Why Nobody Rallies Behind a Valuation | BMK VISION ROUNDTABLE

    Most MSP company goals say the same thing. Hit a valuation, sell the business. It is an honest goal and a reasonable one, and it satisfies every conventional rule about how a goal is supposed to be written. It is also a goal nobody on your leadership team will ever get out of bed for. Josh Peterson and Gary Boyle, Partner for Strategy & Business Development at Bering McKinley, work through what a company goal is actually for, why MSPs stall at two million, why identical tactics build very different businesses depending on what they are pointed at, and where the reason for a goal belongs once you finally write the goal down. ---------- What We Cover in This Episode - Diagnose why MSPs plateau at two million and what changes above it - Separate pushing tactics into a business from pulling them through a vision - Interrogate "provide for my family" into a real number and a real life - Ask the two questions that precede every long term goal - Explain why a valuation target mobilizes nobody but the owner - Show what an owner independence goal does to a leadership team - Decide whether the number or the purpose belongs in the headline - Name the peer group as the real ceiling on what an owner believes is possible ---------- Host Links Josh Peterson LinkedIn: https://www.linkedin.com/in/joshdpeterson/ Gary Boyle LinkedIn: https://www.linkedin.com/in/garyboyle/ Company Website: https://beringmckinley.com ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP company goals - MSP goal setting - MSP strategic planning - MSP two million ceiling - MSP exit planning - leadership team alignment - owner dependency - long term business goals - Vision Operating System - MSP business strategy ---------- Credits Host: Josh Peterson Producer: Bering McKinley Episode: #116 - MSP Company Goals: Why Nobody Rallies Behind a Valuation | BMK VISION ROUNDTABLE

  3. Aug 13

    #115 - MSP Term Contracts: Why Month to Month Keeps Clients | FROM THE TRENCHES

    Robert Weber has run Weber TC in the Kansas City market since 2003 and has never once used a termed contract. His reasoning is not about trust. A term contract does not hold a client, it schedules the exact moment that client is required to decide whether to leave. Month to month clients could go any day, so they never do. Robert Weber is the CEO of Weber TC, and in this conversation we explore contract structure, the blend of hourly and managed services inside one client base, and what recurring revenue is actually earning. Josh Peterson brings the margin side that most owners have never measured. ---------- What We Cover in This Episode - Why managed services fails on execution rather than design - The agreement gross profit report most MSPs cannot produce on request - Pricing to the client instead of forcing everyone onto one model - Requiring baseline security on every account, including hourly clients - How a termed contract manufactures the churn it is meant to prevent - When 35 to 50 percent gross profit still loses to your own hourly rate - Trading known margin today for a bet on the exit multiple later - Why arguing about inclusions means the model has already lost - Hiring for communication and teaching the tech afterward ---------- Guest Links Guest LinkedIn: https://www.linkedin.com/in/robert-weber-7b48b216/ Company Website: https://www.webertc.com/ ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP term contracts - MSP client retention - Month to month MSP agreement - Agreement gross profit - Hourly vs managed services - MSP pricing model - MSP profitability - Managed service providers - BMK Vision Podcast ---------- Credits Host: Josh Peterson Producer: Bering McKinley Episode: #115 - MSP Term Contracts: Why Month to Month Keeps Clients

  4. Aug 10

    #114 - MSP Payroll Debt - You Can't Grow Out of a Profit Problem | BMK VISION ROUNDTABLE

    Most MSP owners can name the exact week they first borrowed money to make payroll. Josh Peterson and Gary Boyle treat that moment as a diagnosis rather than a cash flow event, and work backwards from it through gross profit, spending discipline, and the reason a new revenue line almost never rescues a business that is already unprofitable. Gary Boyle is Partner for Strategy and Business Development at Bering McKinley, and this roundtable is drawn from a client conversation that Josh recognized as his own situation two years earlier. We get into what to check first, what to stop spending, and what a healthy MSP net profit actually looks like. ---------- What We Cover in This Episode - Read borrowing to make payroll as a structural signal rather than a timing gap - Ask the two questions that decide whether the draw is defensible - Apply the one month payoff test before the balance becomes permanent - Separate revenue from gross profit and stop reporting the vanity number - Recognize why new service lines inherit the margin you already have - Understand why MSPs carry debt worse than businesses with lumpy, high margin deals - Distinguish a personal guarantee from the corporate debt large companies raise - Run a line by line spend review going back a full twelve months - Price a write off honestly, at your tax bracket rather than at 100 percent - Sequence the fix: below the line spend first, then the two gross profit levers ---------- Host Links Josh Peterson LinkedIn: https://www.linkedin.com/in/joshdpeterson/ Gary Boyle LinkedIn: https://www.linkedin.com/in/garyboyle/ ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP payroll debt - Borrowing to make payroll - MSP net profit - MSP gross profit - MSP profitability - MSP spend review - MSP line of credit - Personal guarantee risk - Managed service provider finance - MSP owner compensation ---------- Credits Host: Josh Peterson Co-Host: Gary Boyle Producer: Bering McKinley Episode: #114 - MSP Payroll Debt - You Can't Grow Out of a Profit Problem

  5. Aug 6

    #113 - The End of MSP Middleware: Build It Yourself? | FROM THE TRENCHES

    The connector economy is under real pressure for the first time, and the numbers behind that are uncomfortable. Josh Peterson has spent about $12,000 over twenty years on one piece of middleware. Rob Miller rebuilt a $20,000 website in an afternoon for roughly $2,000 in tokens. This conversation sits in the gap between those two facts. Rob Miller is the founder of VIP IT, Inc., a Los Angeles managed IT services and cybersecurity provider, and one of the most AI-forward operators in the MSP channel. We explore what MSP owners should actually build, what they should keep buying, and where the production line has to be drawn. ---------- What We Cover in This Episode - Separate the subscription price from the cost of not owning the roadmap - Distinguish automation from AI, and build accordingly - Budget for consumption pricing instead of counting seats - Draw an explicit production line before the first build, not after the first incident - Assess vendor risk through the lens of security debt they cannot fund - Treat every third-party document as untrusted input - Stand up an AI practice with one hire and a client time study - Price against hours returned rather than technology delivered - Map AI adoption appetite vertical by vertical across your base - Weight API quality over a vendor's in-product AI agent ---------- Guest Links Guest LinkedIn: https://www.linkedin.com/in/robmiller73/ Company Website: https://vipitinc.com ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP middleware - Build vs buy for MSPs - MSP integrations - AI for MSPs - MSP automation - AI practice for MSPs - ConnectWise API - MSP vendor risk - AI security for MSPs - Managed service provider strategy ---------- Credits Host: Josh Peterson Producer: Bering McKinley Episode: #113 - The End of MSP Middleware: Build It Yourself?

  6. Aug 3

    #112 - MSP Sales Activity Tracking - You Can't Coach a Quota | BMK VISION ROUNDTABLE

    Every MSP owner who hires a salesperson eventually hears some version of the same complaint: I hired you to sell, so let me sell. This roundtable puts that argument under real pressure. Josh Peterson and Gary Boyle open an unprompted email from a sales manager titled "Your Activity Tracking Obsession Is Killing My Soul," and use it to separate two questions owners usually collapse into one. Is activity tracking worth doing, and has anyone actually built a quota worth tracking against? Josh makes the case that data is what makes coaching and firing decisions possible at all. Gary agrees, then argues that most owners bolt tracking onto a quota they never designed, and that paying a setter only for appointments quietly buys the wrong behavior. Josh gives ground on a position he has held for years. ---------- What We Cover in This Episode - Diagnose why a quota you've never enforced isn't a standard - Separate leading indicators from the trailing revenue number - Rebuild the SDR day into hours that map to the quota - Set outreach and appointment targets for the first 60 days - Decide how long a new sales hire actually gets - Structure appointment pay so ICP qualification matters - Spot the incentive that quietly buys the wrong behavior - Connect a rep's daily work to the company outcome Plus: why this conversation needed a companion episode on the full sales-rep role. ---------- Host & Co-Host Links Josh Peterson: https://www.linkedin.com/in/joshdpeterson/ Gary Boyle: https://www.linkedin.com/in/garyboyle/ Company: https://beringmckinley.com ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - MSP sales activity tracking - MSP sales time tracking - SDR compensation - Sales quota design - Leading indicators - ICP qualification - MSP sales management - BMK Vision Podcast ---------- Credits Host: Josh Peterson Co-Host: Gary Boyle Producer: Bering McKinley Episode: #112 - MSP Sales Activity Tracking - You Can't Coach a Quota

  7. Jul 30

    #111 - EOS vs MAP: Why Self-Implementing Stalls Your Business | FROM THE TRENCHES

    "We run EOS" usually turns out to mean "we bought a tool." Josh Peterson sits down with Michael Caito — the CEO who built Restaurants on the Run into a $40M pre-internet DoorDash, sold it to Grubhub, then bought MAP, the consulting firm that had coached his own company for fifteen years. Michael Caito is the Owner & CEO of MAP (Management Action Programs), and in this conversation we explore EOS vs MAP, why self-implemented operating systems stall into to-do lists, and why every MSP business should be built to sell — even if the owner never intends to sell it. ---------- 🎙 What We Cover in This Episode - Compare EOS and MAP where it actually matters: facilitation, cadence, and manager training - Diagnose the "to-do list in a tool" failure mode of self-run systems - Understand why a CEO can't facilitate and participate in the same meeting - Swap quarterly planning theater for monthly compounding accountability - Reclaim management: one person accountable beats seven player-coaches - Build enterprise value early, so selling is a choice — not a scramble - Escape the peer-group trap that caps you at the average of the room - Qualify like MAP does: hungry and humble, or no deal ---------- 👤 Guest Links Guest LinkedIn: https://www.linkedin.com/in/michaelcaitomap/ Company Website: https://mapconsulting.com ---------- 🚀 Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- 🔎 SEO Keywords - MAP vs EOS - Business operating system - EOS alternative - CEO coaching - Business accountability - Enterprise value - Build a business you can sell - Managed service providers - BMK Vision Podcast ---------- 📝 Credits Host: Josh Peterson Producer: Bering McKinley Episode: #111 - EOS vs MAP: Why Self-Implementing Stalls Your Business | FROM THE TRENCHES

  8. Jul 27

    #110 - Customer Discovery for MSPs: Dwell Before You Sell | BMK VISION ROUNDTABLE

    Your ticket surveys come back 95% satisfied - and Josh Peterson doesn't care. In this BMK Vision Roundtable, Josh and Gary Boyle bring in customer discovery expert Bob London to settle what actually measures client loyalty, and the answer isn't a score. It's a conversation most MSPs never have. Bob London is the creator of Radically Authentic Discovery (RAD) and a former CMO with 3,000+ customer discovery conversations behind him, and in this conversation we explore why surveys mislead, how "seller's itch" derails discovery calls, and how curiosity becomes a competitive edge. Along the way: the board-meeting question, the mute-button discipline, and where a listening tour fits for MSPs still shaping their go-to-market. ---------- What We Cover in This Episode - Why 95% post-ticket satisfaction scores tell you nothing about loyalty - Where NPS misleads - and the qualifier question that exposes it - The board-meeting question that opens executive conversations - Seller's itch: the moment sellers pounce and deals stall - Dwell before you sell - and the mute-button discipline - Grading discovery calls with AI against the RAD standard - Why "I'm not a sales guy" might be your biggest advantage - Listening tours: hearing gaps before they become churn ---------- Guest Links Guest LinkedIn: https://www.linkedin.com/in/boblondon Guest Website: https://boblondon.co ---------- Subscribe & Follow BMK Vision YouTube (Video Podcast): https://www.youtube.com/@beringmckinleyvision?sub_confirmation=1 Learn More About the Vision Platform: https://beringmckinley.com/vision Apply to Be a Guest: https://beringmckinley.com/blog#speaker-form ---------- SEO Keywords - Customer discovery - MSP sales - Discovery call questions - Net Promoter Score - Client listening - Sales coaching - Radically Authentic Discovery - MSP client retention - BMK Vision Podcast ---------- Credits Host: Josh Peterson Co-Host: Gary Boyle Producer: Bering McKinley Episode: #110 - Customer Discovery for MSPs: Dwell Before You Sell | BMK VISION ROUNDTABLE

Ratings & Reviews

5
out of 5
2 Ratings

About

Welcome to The BMK Vision Podcast — the show for MSP leaders, IT professionals, and the vendors who support them. Hosted by the team at Bering McKinley, each episode delivers real-world insights, strategic guidance, and no-BS conversations to help you grow, scale, and profit in the managed services space. We challenge outdated models, highlight proven standards, and share stories from the front lines of consulting. Whether you’re just getting started or running a mature MSP, this podcast helps you bring clarity, structure, and profitability to your business.