One of the most common questions from small federal contractors is also one of the most frustrating to answer: how do you actually find prime contractors to team with?
The short answer is: SAM.gov + USASpending.gov + targeted outreach. The long answer is that doing this manually for even 50 companies takes days — which is why most small subs give up and wait to be found instead.
This guide walks through the full process, step by step, and explains where most subs get stuck.
Most federal contract opportunities — especially those above the simplified acquisition threshold ($250,000) — are awarded to prime contractors who then sub out work they can't or don't want to do in-house. Getting onto a prime's team before a solicitation drops is one of the most reliable ways for small businesses to access federal work.
The problem: primes are flooded with cold outreach, and most of it is generic. The subs who break through are the ones who do their homework.
SAM.gov's Entity Management search lets you filter for active registrations by NAICS code. Start with your primary NAICS and note the company name, UEI, cage code, location, and registration expiration date.
Go to sam.gov/search and filter by:
You'll typically get hundreds or thousands of results. Don't try to work through all of them — focus on companies with active registrations that haven't expired, and prioritize those in your state or the states where the agencies you target operate.
Not all SAM.gov registrants are active contractors. USASpending.gov shows you who's actually winning work — and in what agencies and capability areas.
For each company on your shortlist, go to usaspending.gov and search by company name or UEI. Look for:
| Signal | What it means |
|---|---|
| $1M+ in recent awards | Actively competing and winning — worth pursuing |
| Awards from agencies you target | Strong alignment, they know the buying community |
| $0 in recent awards | Registered but not competing — lower priority |
| Awards in your exact NAICS | Direct capability overlap — highest priority |
recipient_uei filter in the USASpending spending_by_award endpoint silently ignores UEI values and returns all awards. To get accurate per-company data, search by recipient_search_text (company name) and then verify results against the expected UEI. This is a known quirk of their API.
The right contact is usually a Business Development Manager, Capture Manager, VP of BD, or Director of Partnerships — not the CEO or a generic "info@" address.
Where to find them:
Generic BD emails get ignored. Reference a specific recent award. Be direct about your capabilities and what you're asking for.
A template that works:
Subject: Teaming Inquiry — [Your Capability] for [Agency] work
Hi [Name],
I saw that [Company] recently won a [contract description] with [Agency] — congratulations. We're a [size] [your NAICS] firm specializing in [specific capability], and I'd love to explore teaming on future opportunities in this space.
We're registered on SAM.gov (UEI: [your UEI]) and have past performance in [specific area]. Would you be open to a 20-minute intro call?
[Your name]
Key principles:
Cold teaming outreach has a 5–10% response rate on a good day. Volume and consistency matter more than any single email.
Follow up once after 5–7 business days with a short one-liner ("Just checking in — happy to share our capability statement if helpful"). After that, move on. Primes have long memories; a pushback-free follow-up is fine, a third unsolicited email is not.
Track everything in a CRM or a simple spreadsheet: company name, contact, date of outreach, response status, next action. If you're targeting 50 companies per month, you'll lose track without a system.
| Activity | Typical outcome |
|---|---|
| 100 companies researched | ~30–40 with relevant award history |
| 30 emails sent | 3–5 responses |
| 5 calls booked | 1–2 teaming agreements |
| 1–2 teaming agreements | 0–1 subcontract awards (6–18 month cycle) |
Federal BD is a long game. The companies that win consistently are the ones that run this process every month, not once a year.
Realistically: 2–4 hours to research 10 companies thoroughly (SAM.gov + USASpending + contact finding + personalized email). For 50 companies, that's a full workweek. For a solo BD person or a founder doing their own BD, that math doesn't work.
That's the problem PrimeFinder was built to solve: automate steps 1–4 so you spend your time on calls and relationships, not spreadsheets.
PrimeFinder runs the full pipeline — SAM.gov discovery, USASpending enrichment, AI contact finding, and personalized email drafting — in the time it takes to drink your coffee.
Get Charter Access — Free for 1 Year →