Stop reading 14 PDFs to find one bid worth chasing.
JobsiteBids watches federal, state, and local public-works solicitations, parses every attachment in the packet, and emails you the ones that match your NAICS, geography, and bid size — every morning before coffee. We started with the full federal feed and keep adding new state & local portals.
- No credit card required
- Cancel anytime
- Set up in 5 minutes
Three steps. Then it runs without you.
You tell us what your shop bids on. We watch the source and pre-read every attachment. You open one email a day.
Tell us your trades and service area.
NAICS codes, set-aside eligibility, geography, bid-size range. Five minutes once. Editable any time.
We watch the portals so you don't.
Every federal, state, and local construction and specialty-trade notice, pulled and parsed the same hour it posts — we started with the full federal feed (SAM.gov) and keep adding new state & local portals.
One email. Five minutes a day.
6 AM digest with your top matches, ranked. Skim from your phone, mark the ones you're chasing, get back to running the job.
What's live today, stated plainly.
We cover the full federal feed plus a growing set of state, county, and city portals — 1,524 open opportunities right now, every attachment AI-parsed. Here's exactly what's live.
Live now
Federal — SAM.gov
The full federal construction and specialty-trade feed, nationwide — pulled and AI-parsed the same hour it posts from the SAM.gov Get Opportunities API.
Live now · growing
State, county & local
City, county, school-district, and transit/authority bids from public portals — PlanetBids, Bonfire, and BuySpeed today, with new sources added all the time. Coverage is deepest where our customers bid. Don't see a portal you use?
The packet, pre-read.
Every attachment parsed into the fields an estimator checks first. If the documents don't state a value, the field stays blank — we never guess.
The packet, as posted
- Solicitation_W912PL25B0042.pdf38 pages
- Specifications_Div_26.pdf214 pages
- Wage_Determination_CA20250001.pdf12 pages
- Drawings_Set.zip14 files
- Addendum_02.pdf6 pages
5 attachments · 280+ pages
What lands in JobsiteBids
- Bid bond
- 20% of bid
- Performance / payment bonds
- 100% / 100%
- Prevailing wage
- Yes — Davis-Bacon
- Liquidated damages
- $1,500 / day
- Licensing
- C-10 electrical
- Insurance
- GL $2M per occurrence
- Key dates
- Site visit · RFI deadline · bid due
Illustrative example. Extracted fields come straight from the documents — anything the packet doesn't state is left blank, never fabricated.
Built for shops that bid, not browse.
No dashboards you'll never open. No charts of charts. Just the work a busy estimator actually does.
Parsed attachments
Every PDF in the packet — spec book, drawings, addenda — pulled apart into structured fields. No more 14-PDF mornings.
Match score, not feed dump
Each opportunity gets a 0–99 score against your saved searches. Anything under 50 stays out of your inbox unless you ask.
Pipeline tracker
Watching → Bidding → Submitted → Won → Lost. Move cards between columns. Your team sees what's on the table at a glance.
Morning digest
A 6 AM email on the mornings you have new matches — never a hollow one. Plain-text fallback. Reads cleanly on a phone over coffee.
See a sample digest →Searchable archive
Every opportunity we've ingested, searchable and windowed by plan. Look up the recompete cycle on a job you bid before.
Plain-spoken support
Email reaches a real person on our team. No chatbot. No “submit a ticket.”
Simple per-seat pricing.
Every plan includes the core toolkit — searches, the 6 AM digest, AI-parsed RFPs, and the pipeline. Plans step up by seats and archive depth; Pro adds Competition intel.
3 seats · 2-year archive
For a shop with an estimator plus a foreman who runs numbers.
Start 14-day trial10 seats · 5-year archive · Competition intel
For the $5–10M shop with a full estimating bench.
Start 14-day trialThe arithmetic: if portal-skimming takes your estimator an hour a day, that's 20-plus hours a month hunting instead of bidding. One won job — or one recompete you didn't miss — covers years of any plan here.
Questions we get a lot.
If yours isn't here, email us — see the footer.
How is this different from SAM.gov beta or a free alert?
Do you cover my state?
How does the match score work?
Can I bring my team?
What's the cancellation policy?
Is my data shared with other shops?
Try it tomorrow morning. The 6 AM email writes itself.
Fourteen days. No credit card. Cancel anytime — no phone call.