You do not need a better deal. You need a better question.
Most people evaluate a business by looking at the numbers first. Revenue. Margins. Cash flow. That is the easy part. Any listing will hand you those. The question that actually protects you is one most buyers never ask: What happens to this business 90 days after the seller leaves? If the answer involves the seller's name, the seller's phone, the seller's relationships, or the seller's memory, you are not buying a business. You are buying a job. And you are paying 3x earnings for it. I have seen deals with $400K in revenue collapse to $180K within 6 months of close. Not because the market changed. Because the seller was the product. The P&L does not show you that. The tax returns do not show you that. The broker definitely does not show you that. You find it by asking one question in every meeting: "If you disappeared tomorrow, what breaks first?" Whatever they say is the real asset. Or the real liability. That one question has saved me more money than any spreadsheet, any advisor, and any due diligence checklist combined. What is the first question you would ask a seller before buying their business?