Scrape SAM.gov contract opportunities into a spreadsheet.

Track every open solicitation with its agency, set-aside, NAICS code and response deadline in one sheet.

Every opportunity becomes a spreadsheet row.

Check SAM.gov every morning for new solicitations in your service codes, with the solicitation number, agency and response deadline.
Simplescraper
simplescraper.io/dashboard/recipes/sam-gov-opportunities/results
SAM.govSAM.gov contract opportunities
TitleNotice IDAgencyNotice typeSet-asideNAICS codeOffers duePublished
Swan Lake Ranger District Janitorial Contract, Flathead National Forest1240LS26Q0044AGRICULTURE, DEPARTMENT OFUpdated Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 12, 2026 at 08:00 PM UTCNov 7, 2026
Janitorial Services on the Homochitto Ranger District, MS12444027Q0005AGRICULTURE, DEPARTMENT OFUpdated Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 12, 2026 at 02:00 PM UTCNov 6, 2026
Region - OCONUS Support ServicesN0040626R0007DEPT OF DEFENSEOriginal Combined Synopsis/Solicitation–541330 - Engineering ServicesDecember 01, 2026 at 10:00 AM UTCNov 6, 2026
Region - OCONUS JAPAN Support ServicesN0040627R0002DEPT OF DEFENSEOriginal Combined Synopsis/Solicitation–541330 - Engineering ServicesDecember 01, 2026 at 06:00 PM UTCNov 6, 2026
Sources Sought - Methicillin-Resistant Staphylococcus Aureus (MRSA) Sanitation ServicesA070819DEPT OF DEFENSEUpdated Sources SoughtTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial Services–Nov 6, 2026
Lease for office space - 6800 Sq Ft RequiredDACA455270015300DEPT OF DEFENSEOriginal Solicitation–531120 - Lessors of Nonresidential Buildings (except Miniwarehouses)November 11, 2026 at 12:00 PM UTCNov 6, 2026
S201--SEMI-ANNUAL WINDOW CLEANING36C26227Q0081VETERANS AFFAIRS, DEPARTMENT OFUpdated Solicitation–561720 - Janitorial ServicesDecember 07, 2026 at 08:00 PM UTCNov 6, 2026
USCG Sector Key West Recurring Janitorial Services in Key West, FL70ZL26-27-SectorKWJanitorialServices–Original Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 20, 2026 at 08:00 PM UTCNov 6, 2026
Janitorial Service - Las Vegas, New Mexico70FB8027Q00000005HOMELAND SECURITY, DEPARTMENT OFUpdated Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 12, 2026 at 03:00 PM UTCNov 5, 2026
Janitorial services- Pagsoa Ranger District1240LP27Q0008AGRICULTURE, DEPARTMENT OFOriginal Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 19, 2026 at 05:00 PM UTCNov 5, 2026
JANITORIAL SERVICE - Kentucky Area12639527Q0005AGRICULTURE, DEPARTMENT OFUpdated SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 09, 2026 at 07:00 PM UTCNov 5, 2026
Janitorial Services Needed for the Eleven Point Ranger District- Mark Twain N.F.12444527Q0007AGRICULTURE, DEPARTMENT OFUpdated Combined Synopsis/SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 13, 2026 at 03:00 PM UTCNov 5, 2026
S--BGNDRF CUSTODIAL SERVICES140RR027Q0001–Updated SolicitationTotal Small Business Set-Aside (FAR 19.5)561720 - Janitorial ServicesNovember 18, 2026 at 06:00 PM UTCNov 5, 2026
1147 SQFT RequestedDACA455270011400DEPT OF DEFENSEOriginal Solicitation–531120 - Lessors of Nonresidential Buildings (except Miniwarehouses)November 05, 2026 at 02:00 PM UTCNov 5, 2026
Nutrition Care Services; Military Treatment Facilities - Forts Irwin, Leonard Wood, Riley, Stewart, and West PointHT940827RE003DEPT OF DEFENSEUpdated Solicitation–722310 - Food Service ContractorsNovember 13, 2026 at 06:00 PM UTCNov 5, 2026
S201--Aseptic Janitorial/or Custodial Services WRJ White River J36C24127Q0048VETERANS AFFAIRS, DEPARTMENT OFUpdated Solicitation–561720 - Janitorial ServicesDecember 01, 2026 at 06:00 PM UTCNov 5, 2026
Custodial Services at Aviano Air Base, ItalyFA568227R0001DEPT OF DEFENSEUpdated Combined Synopsis/Solicitation–561720 - Janitorial ServicesDecember 14, 2026 at 12:00 PM UTCNov 5, 2026
S--BASE YEAR JANITORIAL SERVICES140R3026Q0062INTERIOR, DEPARTMENT OF THEOriginal Award Notice–561720 - Janitorial Services–Nov 5, 2026
EUR/ATHENS - Janitorial Services for ARTRANS19GR1027Q0002STATE, DEPARTMENT OFOriginal Presolicitation–561720 - Janitorial Services–Nov 5, 2026
Base Operations Support (BOS) and Facilities Maintenance Services at Robert E. Kamosa Transmitting Stations (REKTS), Saipan and Tinian, CNMIN4019227R9000DEPT OF DEFENSEOriginal Sources Sought–561210 - Facilities Support Services–Nov 5, 2026
Fort Bliss Custodial Service ContractW911SG25RA004DEPT OF DEFENSEUpdated Solicitation8(a) Set-Aside (FAR 19.8)561720 - Janitorial ServicesNovember 09, 2026 at 10:00 PM UTCNov 4, 2026
S201--36C24127Q0017 Windows Washing Service Amendment 000136C24127Q0017VETERANS AFFAIRS, DEPARTMENT OFUpdated Combined Synopsis/SolicitationService-Disabled Veteran-Owned Small Business (SDVOSB) Set-Aside (FAR 19.14)561720 - Janitorial ServicesNovember 27, 2026 at 09:00 PM UTCNov 4, 2026
Custodial ServicesW911S6-27-R-A001DEPT OF DEFENSEOriginal Sources Sought8(a) Set-Aside (FAR 19.8)561720 - Janitorial Services–Nov 4, 2026
S201--SEMI-ANNUAL WINDOW CLEANING36C26227Q0081VETERANS AFFAIRS, DEPARTMENT OFOriginal Presolicitation–561720 - Janitorial Services–Nov 4, 2026
S--Janitorial Services for Crow Agency140A0426Q0016INTERIOR, DEPARTMENT OF THEOriginal Award Notice–811490 - Other Personal and Household Goods Repair and Maintenance–Nov 4, 2026

Download, pull via API, sync to Google Sheets, or send to any app, webhook and data store.

Why scrape SAM.gov.

See new bids the day they post

A daily run puts every new solicitation in your sheet before you start work.

Never miss a response deadline

Sort by the offers due date and plan your proposals around the closest ones.

Bid only where you qualify

Filter by set-aside and NAICS code to keep the solicitations your business can win.

Share one pipeline with your team

Send every opportunity to the sheet or board your team already works from.

Keep your bid pipeline complete and current.

Scrape on a schedule.

Run every few minutes, daily or only on the days you choose.

Learn more

Skip duplicates automatically.

Run it again and only new listings are added, with nothing saved twice.

Learn more

Get told when a page changes.

An email or webhook shows exactly what changed in the text, the look or one element.

Learn more

Run many searches at once.

Add one search per city or category and a single recipe runs them all.

Learn more

Add a column with AI.

Ask a question about every listing and get the answer as a new column.

Learn more

Send it where you work.

Rows go straight to Google Sheets, Airtable, Zapier, a webhook or the API.

Track SAM.gov opportunities in five steps.

  1. Run your search on SAM.gov

    Search Contract Opportunities by keyword, NAICS code or agency and keep only the active notices.

  2. Choose the details for each notice

    In the Chrome extension or the dashboard, select one result and choose the fields you want to collect.

  3. Open every notice page

    Have Simplescraper visit each notice for its set-aside, NAICS code and place of performance.

  4. Check for new notices every morning

    Schedule a daily run and turn on new rows only, so each run adds just the solicitations posted since the last one.

  5. Send them to your pipeline

    Sync the opportunities to Google Sheets, or send them to Airtable or your project board through Zapier or a webhook.

Choose how you get your opportunities.

Track the opportunities yourself with Simplescraper

Create a reusable scraper for any SAM.gov search and run it every morning.

Build it yourself

Have us deliver your opportunities

Tell us the services, codes and agencies you bid on and we'll deliver the spreadsheet.

Get in touch

FAQ

Do I need a SAM.gov account?

No. Contract opportunities on SAM.gov are public, so Simplescraper reads the search results and notice pages without signing in.

Can I get only the new solicitations each day?

Yes. Schedule the recipe every morning and turn on new rows only. Each run adds the notices posted since the last one.

Can I track several searches at once?

Yes. Add one search per keyword, NAICS code or agency and a single recipe runs them all.

Can I scrape the attachments and statements of work?

Simplescraper collects the details each notice page shows, but it does not read the PDF attachments or statements of work. Each row links to its notice, so you can open the files you need.

Do I need to write code or selectors?

No. Select one result and Simplescraper finds the rest of the list and its fields for you.

Is scraping SAM.gov allowed?

Contract opportunities are public government information. Read the SAM.gov terms of use and keep to a normal pace.

Start tracking federal opportunities today.

Start scraping free