1,000+ vetted PE firms, search funds, and family offices have told us exactly what they're looking for. Answer a couple of questions and we'll show you how many match — anonymously, free, no listing.
Takes about 90 seconds.
{/* Trust strip */}
Trusted by owners across 47 states·$8.2B in active buyer demand
{/* Hero meta-row */}
{!isMobile && (
Vol. I·buyside.market
)}
{/* Press strip */}
As mentioned in
{isMobile ? (
{[...Array(2)].map((_, r) => (
))}
) : (
)}
{/* Three pillars */}
{/* How it works */}
How it works
Four steps. Roughly ninety seconds.
Designed to be the lowest-friction way to find out where you stand.
The traditional path — list publicly, attract calls, lose control of the narrative — was built for a buyer's market. This is the inverse. Buyers tell us what they want. We show you whether you're a fit. You decide what happens next.
From the founding letter, 2025
)}
{/* Testimonials */}
From owners who matched
{[
{ q: 'I matched 11 buyers and ended up closing with one of them six months later. I never had to put a sign in the window.', who: 'HVAC owner · $4M EBITDA · Texas' },
{ q: "I just wanted to know what my number was. The fact that the answer was real and specific to my industry — that's what got me to call.", who: 'MSP founder · $2.3M EBITDA · Florida' },
{ q: "My CPA recommended Buyside. The most useful 90 seconds I've spent thinking about my exit in the last decade.", who: 'Distribution · $6.8M EBITDA · Georgia' },
].map((t, i) => (
"{t.q}"
— {t.who}
))}
{/* Trust strip */}
{/* Secondary CTA */}
Find out what your business is worth to today's buyers.
Free · Confidential · No listing
{/* Sticky mobile CTA */}
{isMobile && scrolled && (
)}
);
};
// ═══════════════════════════════════════════════════════════
// SELLER WIZARD — 8 questions
// ═══════════════════════════════════════════════════════════
const WIZARD_QUESTIONS = [
{
id: 'industry',
eyebrow: 'Question 01 of 08',
title: 'What industry is your business in?',
subtitle: 'Pick the closest match. We use NAICS to find adjacencies.',
type: 'select',
options: ['HVAC / Plumbing / Electrical', 'IT Services / MSP', 'Manufacturing', 'Distribution / Wholesale', 'Healthcare Services', 'Professional Services', 'Construction / Trades', 'Food & Beverage', 'Transportation / Logistics', 'Auto Services / Collision', 'Landscaping / Lawn Care', 'Waste Management / Environmental', 'Staffing / Recruiting', 'Insurance Agency', 'Home Services / Restoration', 'Veterinary / Animal Health', 'Dental / Medical Practice', 'E-Commerce / DTC', 'SaaS / Software', 'Engineering / Architecture', 'Commercial Cleaning / Janitorial', 'Fitness / Wellness', 'Other'],
},
{
id: 'revenue',
eyebrow: 'Question 02 of 08',
title: 'Annual revenue range?',
subtitle: "Trailing twelve months is fine. We don't need exact figures.",
type: 'select',
options: ['Under $5M', '$5M – $10M', '$10M – $25M', '$25M – $50M', '$50M – $100M', 'Over $100M'],
},
{
id: 'ebitda',
eyebrow: 'Question 03 of 08',
title: 'EBITDA range?',
subtitle: 'Earnings before interest, taxes, depreciation, and amortization.',
type: 'select',
options: ['Under $1M', '$1M – $2M', '$2M – $5M', '$5M – $10M', 'Over $10M', 'Not sure'],
},
{
id: 'years',
eyebrow: 'Question 04 of 08',
title: 'How long have you owned the business?',
type: 'select',
options: ['Less than 5 years', '5 – 10 years', '10 – 20 years', 'Over 20 years'],
},
{
id: 'state',
eyebrow: 'Question 05 of 08',
title: 'What state are you headquartered in?',
subtitle: 'For buyers with regional focus.',
type: 'state',
},
{
id: 'transition',
eyebrow: 'Question 06 of 08',
title: 'After a sale, how long would you stay involved?',
subtitle: "There's no wrong answer. Buyers vary widely on this.",
type: 'select',
options: ['Walk away immediately', 'Stay 6 – 12 months', 'Stay 1 – 2 years', 'Stay 3+ years', 'Open to anything'],
},
{
id: 'intent',
eyebrow: 'Question 07 of 08',
title: 'Where are you in the process?',
subtitle: 'Just curious is a totally valid answer.',
type: 'select',
options: [
{ v: 'curious', label: 'Just curious about the market', sub: "You haven't decided anything yet." },
{ v: 'later', label: 'Planning to sell in 1 – 2 years', sub: 'Thinking ahead, gathering information.' },
{ v: 'soon', label: 'Planning to sell in 6 – 12 months', sub: 'Starting to take it seriously.' },
{ v: 'actively',label: 'Actively exploring offers', sub: "You'd talk to the right buyer this week." },
],
rich: true,
},
{
id: 'contact',
eyebrow: 'Question 08 of 08',
title: 'Where should we send your results?',
subtitle: 'We never sell, share, or display this information.',
type: 'contact',
},
];
const STATE_LIST = ['California', 'Texas', 'Florida', 'New York', 'Illinois', '— — —', 'Alabama','Alaska','Arizona','Arkansas','Colorado','Connecticut','Delaware','Georgia','Hawaii','Idaho','Indiana','Iowa','Kansas','Kentucky','Louisiana','Maine','Maryland','Massachusetts','Michigan','Minnesota','Mississippi','Missouri','Montana','Nebraska','Nevada','New Hampshire','New Jersey','New Mexico','North Carolina','North Dakota','Ohio','Oklahoma','Oregon','Pennsylvania','Rhode Island','South Carolina','South Dakota','Tennessee','Utah','Vermont','Virginia','Washington','West Virginia','Wisconsin','Wyoming'];
const SellerWizard = ({ bp, navigate, answers, setAnswers, accent, setMatchResults, submitting, setSubmitting }) => {
const isMobile = bp === 'mobile';
const isTablet = bp === 'tablet';
const padX = isMobile ? 24 : isTablet ? 80 : 120;
const [stepIdx, setStepIdx] = useState(0);
const step = WIZARD_QUESTIONS[stepIdx];
const progress = ((stepIdx + 1) / WIZARD_QUESTIONS.length) * 100;
const value = answers[step.id];
const canProceed = useMemo(() => {
if (step.id === 'contact') return answers.email && /^\S+@\S+\.\S+$/.test(answers.email) && answers.phone && answers.phone.replace(/\D/g,'').length >= 10;
return !!value;
}, [step, value, answers]);
const next = async () => {
if (!canProceed || submitting) return;
if (stepIdx === WIZARD_QUESTIONS.length - 1) {
setSubmitting(true);
try {
const results = await submitAndGenerate(answers);
setMatchResults(results);
navigate('seller-results');
} catch (e) {
console.error('Submit failed:', e);
alert('Something went wrong. Please try again.');
} finally {
setSubmitting(false);
}
} else {
setStepIdx(stepIdx + 1);
}
};
const back = () => {
if (stepIdx === 0) navigate('seller-landing');
else setStepIdx(stepIdx - 1);
};
const setVal = (v) => setAnswers({ ...answers, [step.id]: v });
return (
{/* Top bar */}
Confidential
{/* Progress */}
{step.eyebrow}{Math.round(progress)}% complete
{/* Question */}
{step.title}
{step.subtitle && (
{step.subtitle}
)}
{step.type === 'select' && !step.rich && (
{step.options.map((opt) => {
const sel = value === opt;
return (
);
})}
)}
{step.type === 'select' && step.rich && (
{step.options.map((opt) => {
const sel = value === opt.v;
const isCurious = opt.v === 'curious';
return (
);
})}
)}
{step.type === 'state' && (
{STATE_LIST.map((s, i) => {
if (s.startsWith('—')) return ;
const sel = value === s;
const isTop = i < 5;
return (
);
})}
Based on your industry ({answers.industry || 'HVAC / Plumbing / Electrical'}), size ({answers.revenue || '$10M – $25M'}), and location ({answers.state || 'Texas'}).
Identities are never revealed without your written consent.
{visibleBuyers.map((b, i) => (
Verified
{b.type}
{b.label || (b.type + ' ' + (b.n || ''))}
Capital
{b.aum}
Focus
{b.focus}
Recent activity
{b.recentActivity || b.recent}
))}
{!showAllBuyers && allBuyers.length > 6 && (
)}
{/* Capex CTA */}
Capex Advisory · A confidential next step
Want to learn more confidentially?
Capex Advisory is the sell-side advisory firm that operates Buyside's matching service. A 30-minute confidential call walks you through your specific matches, valuation methodology, and what a real process would look like — at your pace, on your terms.
No obligation. Your information is not shared with buyers without your written consent.
This is a confidential conversation. Adam won't be sharing your information with any buyer. The call is for you to understand what's possible — nothing more, unless you decide otherwise.