Nyberg Holdings, two acquisitions (Slipway's predecessor Paperweight among them). The framework I actually use:
Base: 3-4x SDE (seller's discretionary earnings) for profitable micro-SaaS under 1M. Higher for growth, lower for concentration risk. Adjustments: minus 0.5x for founder-key-man risk (if only you can fix it, I pay less), minus for churn above 5% monthly, plus for documented processes (runbooks add multiple value, unironically). Deal killers: single-customer concentration over 30%, tech debt that blocks the roadmap, pending legal disputes, and analytics I cannot trust. I walk from bad data, always. Earnouts: I prefer them, founders hate them, the compromise is a short earnout (6 months) on revenue retention, not growth. Retention is provable. Growth is a lottery.
Colm sold me Paperweight and stayed to argue. The arguing was free. The runbooks added 0.5x. Write runbooks.