No.
You don't need a CRM — definitely not Salesforce.
Why
Fewer than 10 inquiries a month across five channels is roughly two leads a week. With a team of 4-10, that's a coverage problem, not a CRM problem — every lead could realistically be a named conversation in a team meeting. Salesforce at this volume is absurd (you'll pay more in consultant fees than the deals are worth); ACT is cheaper but still solves a problem you don't have. The actual risk is that walk-ins and phone calls never get logged anywhere because no one owns the intake.
What you actually need
- HubSpot Free CRM (free for unlimited users) — if you genuinely want a tool, this is the only sensible pick at your volume. Use it for contact records and one pipeline. Don't pay for any Hub.
- A shared web form → HubSpot or Google Sheet — every phone call, walk-in, referral, and LinkedIn DM gets entered by whoever took it, same day. One row, one owner, one next-action date.
- A habit — the Monday 15-minute lead huddle — all 4-10 of you, walk through every open lead from the last 30 days. At <10/month you'll be done in 15 minutes and nothing can hide.
Do this today
Go to hubspot.com/products/crm, sign up free, invite your team via Settings → Users & Teams → Create user. Then Contacts → Import → create one pipeline with four stages: New → Qualified → Proposal → Closed. Assign an owner to every existing lead from the last 30 days. By tomorrow morning every person on your team can filter "my open leads" and the walk-in/phone-call black hole closes.
What to ignore
Skip Salesforce entirely — Sales Cloud Professional at ~$80/user/mo for 4-10 people is $4,000-9,600/year to manage under 120 leads annually. That's insane math. ACT! Premium at ~$40/user/mo is cheaper but it's a 1990s desktop product retrofitted for cloud; you'll regret the UX within a quarter. Any rep pitching you "customization" and "reporting dashboards" at <10 inquiries/month is selling to their quota, not your need.
What doing nothing costs you
At <10 inquiries/month across five channels with no central intake, you're almost certainly losing 1-2 leads a month to "I thought you called them back." The compounding cost is reputational — referrals and walk-ins who get ghosted don't come back, and they tell people.
When to revisit this
When your monthly inquiry volume crosses 40-50 and the Monday huddle stops finishing in 15 minutes.