Contract award
TVI SUPPLY LLC
FEDERAL SUPPLY SCHEDULE CONTRACT
- PIID
- GS21F0015W
- Award key
- CONT_IDV_GS21F0015W_4730
- Recipient UEI
- ELZ9V5YDVCM4
- Source as of
- —
Current award value
—3
Obligated to date
$02
Potential with options
$1,325,0003
- Awarding agency
- General Services AdministrationFederal Acquisition Service
- Contractor
- TVI SUPPLY LLC
- Place of performance
- —
- Set-aside
- No set-aside used
- Pricing
- Fixed Price with Economic Price Adjustment
- Competition
- Full and Open Competition999 offers received
- Period of performance
- Oct 16, 2009 — Oct 15, 2029
- Benchmark category
- Unclassified
Transaction history
Every action recorded against this award, in the order the government reported them.
| Mod | Action date | Reason | Obligation | Value at action |
|---|---|---|---|---|
| 0 | Oct 15, 2009 | Initial award | $0.00 | — |
| 11 | Oct 15, 2009 | M | $0.00 | — |
| 1 | Nov 19, 2009 | Initial award | $0.00 | — |
| 2 | Mar 31, 2010 | Initial award | $0.00 | — |
| 3 | Apr 22, 2010 | Initial award | $0.00 | — |
| 4 | Apr 28, 2010 | Initial award | $0.00 | — |
| 5 | Jun 7, 2010 | Initial award | $0.00 | — |
| 6 | Jun 7, 2010 | Initial award | $0.00 | — |
| 7 | Jun 7, 2010 | Initial award | $0.00 | — |
| 8 | Jul 9, 2010 | Initial award | $0.00 | — |
| 9 | Jul 12, 2010 | Initial award | $0.00 | — |
| 10 | Jul 20, 2010 | Initial award | $0.00 | — |
| 12 | Oct 25, 2010 | Initial award | $0.00 | — |
| 13 | Feb 8, 2011 | M | $0.00 | — |
| 14 | May 31, 2011 | M | $0.00 | — |
| 15 | Jun 13, 2011 | M | $0.00 | — |
| 16 | Aug 22, 2011 | M | $0.00 | — |
| 17 | Sep 26, 2011 | M | $0.00 | — |
| 18 | Sep 26, 2011 | M | $0.00 | — |
| 19 | Sep 27, 2011 | M | $0.00 | — |
| 20 | Sep 27, 2011 | M | $0.00 | — |
| 21 | Oct 4, 2011 | M | $0.00 | — |
| 22 | Oct 18, 2011 | M | $0.00 | — |
| 23 | Jun 29, 2012 | M | $0.00 | — |
| 24 | Jul 9, 2012 | M | $0.00 | — |
| 25 | Jul 20, 2012 | M | $0.00 | — |
| 26 | Jul 20, 2012 | M | $0.00 | — |
| 27 | Jan 17, 2013 | M | $0.00 | — |
| 28 | Apr 26, 2013 | M | $0.00 | — |
| 29 | Jun 11, 2013 | M | $0.00 | — |
| 30 | Jun 27, 2013 | M | $0.00 | — |
| 31 | Aug 8, 2013 | M | $0.00 | — |
| 32 | Aug 8, 2013 | M | $0.00 | — |
| 33 | Aug 8, 2013 | M | $0.00 | — |
| 34 | Aug 8, 2013 | M | $0.00 | — |
| PA0030DELPROD | Aug 22, 2013 | M | $0.00 | — |
| PA0031REASSIGNMENT | Aug 28, 2013 | M | $0.00 | — |
| PS0032ADDPROD | Oct 11, 2013 | M | $0.00 | — |
| PS0032EPACPL | Oct 11, 2013 | M | $0.00 | — |
| CMA346REVTERMCOND | Nov 8, 2013 | M | $0.00 | — |
| PS0034DELPROD | Feb 11, 2014 | M | $0.00 | — |
| PS0036DELPROD | Mar 10, 2014 | M | $0.00 | — |
| PS0035ADDPROD | Mar 24, 2014 | M | $0.00 | — |
| PS0035EPACPL | Mar 24, 2014 | M | $0.00 | — |
| CMA388REVTERMCOND | Jul 8, 2014 | M | $0.00 | — |
| PS0039REVTERMCOND | Aug 14, 2014 | M | $0.00 | — |
| PO0037EXERCISEOPTION | Aug 15, 2014 | G | $0.00 | — |
| PS0040DELPROD | Aug 15, 2014 | M | $0.00 | — |
| CMA432REVTERMCOND | Apr 10, 2015 | M | $0.00 | — |
| PS0041ADDPROD | Aug 18, 2015 | M | $0.00 | — |
| PS0041EPACPL | Aug 18, 2015 | M | $0.00 | — |
| CMA476REVTERMCOND | Dec 14, 2015 | M | $0.00 | — |
| PS0042DELPROD | Feb 8, 2016 | M | $0.00 | — |
| PS0043DELPROD | May 13, 2016 | M | $0.00 | — |
| PA0044AUTHNEG | Mar 10, 2017 | M | $0.00 | — |
| PA0045REASSIGNMENT | Apr 18, 2017 | M | $0.00 | — |
| PA0046REASSIGNMENT | May 6, 2017 | M | $0.00 | — |
| PSA509REVTERMCOND | Jul 14, 2017 | M | $0.00 | — |
| PSA580REVTERMCOND | Jan 23, 2018 | M | $0.00 | — |
| PSA617REVTERMCOND | Mar 14, 2018 | M | $0.00 | — |
| PMA626 | May 17, 2018 | M | $0.00 | — |
| PMA652 | May 17, 2018 | M | $0.00 | — |
| PMA724 | Jan 2, 2019 | M | $0.00 | — |
| PS0051 | Aug 22, 2019 | M | $0.00 | — |
| PS0052 | Sep 5, 2019 | M | $0.00 | — |
| PSA808 | Dec 10, 2019 | M | $0.00 | — |
| PSA812 | Jan 31, 2020 | M | $0.00 | — |
| PS0055 | Mar 27, 2020 | M | $0.00 | — |
| PS0056 | Apr 2, 2020 | M | $0.00 | — |
| PS0058 | May 11, 2020 | M | $0.00 | — |
| PSA821 | Jun 11, 2020 | M | $0.00 | — |
| PS0059 | Aug 25, 2020 | M | $0.00 | — |
| PSA815 | Sep 1, 2020 | M | $0.00 | — |
| PSA824 | Sep 1, 2020 | M | $0.00 | — |
| PA0060 | Sep 4, 2020 | M | $0.00 | — |
| PSA826 | Nov 16, 2020 | M | $0.00 | — |
| PSA832 | May 20, 2021 | M | $0.00 | — |
| PSA833 | Jul 15, 2021 | M | $0.00 | — |
| PSA834 | Sep 3, 2021 | M | $0.00 | — |
| PSA837 | Oct 11, 2021 | M | $0.00 | — |
| PSA840 | Dec 21, 2021 | M | $0.00 | — |
| PA0061 | Jan 12, 2022 | M | $0.00 | — |
| PSA842 | Apr 3, 2022 | M | $0.00 | — |
| PA0063 | May 27, 2022 | M | $0.00 | — |
| PA0064 | Jun 29, 2022 | M | $0.00 | — |
| PSA847 | Jul 14, 2022 | M | $0.00 | — |
| PSA850 | Nov 2, 2022 | M | $0.00 | — |
| PSA853 | Jan 24, 2023 | M | $0.00 | — |
| PA0065 | Mar 1, 2023 | M | $0.00 | — |
| PA0066 | Apr 7, 2023 | M | $0.00 | — |
| PA0067 | May 2, 2023 | M | $0.00 | — |
| PSA855 | May 4, 2023 | M | $0.00 | — |
| PA0068 | May 20, 2023 | M | $0.00 | — |
| PSA856 | May 25, 2023 | M | $0.00 | — |
| PSA863 | Aug 10, 2023 | M | $0.00 | — |
| PSA865 | Aug 16, 2023 | M | $0.00 | — |
| PA0069 | Nov 14, 2023 | M | $0.00 | — |
| PSA870 | Dec 14, 2023 | M | $0.00 | — |
| PSA869 | Jan 13, 2024 | M | $0.00 | — |
| PS0070 | Feb 26, 2024 | M | $0.00 | — |
| PS0072 | Mar 28, 2024 | M | $0.00 | — |
| PSA874 | Mar 30, 2024 | M | $0.00 | — |
| PSA881 | Apr 13, 2024 | M | $0.00 | — |
| PSA882 | May 14, 2024 | M | $0.00 | — |
| PA0074 | May 22, 2024 | M | $0.00 | — |
| PA0076 | May 23, 2024 | M | $0.00 | — |
| PS0075 | May 30, 2024 | M | $0.00 | — |
| PSA883 | Jun 4, 2024 | M | $0.00 | — |
| PO0071 | Aug 5, 2024 | G | $0.00 | — |
| PSA885 | Aug 14, 2024 | M | $0.00 | — |
| PSA887 | Dec 31, 2024 | M | $0.00 | — |
| PSA888 | Jan 21, 2025 | M | $0.00 | — |
| PA0077 | Feb 21, 2025 | M | $0.00 | — |
| PSA893 | Mar 31, 2025 | M | $0.00 | — |
| PSA897 | Apr 28, 2025 | M | $0.00 | — |
| PA0078 | Jul 9, 2025 | M | $0.00 | — |
| PSA904 | Jul 22, 2025 | M | $0.00 | — |
| PSA905 | Sep 8, 2025 | M | $0.00 | — |
| PS0079 | Sep 15, 2025 | M | $0.00 | — |
| PSA907 | Nov 26, 2025 | M | $0.00 | — |
| PSA914 | Apr 5, 2026 | M | $0.00 | — |
| PA0080 | May 5, 2026 | M | $0.00 | — |
| PS0082 | May 21, 2026 | M | $0.00 | — |
| PSA917 | Jun 7, 2026 | M | $0.00 | — |
| PSA919 | Aug 7, 2026 | M | $0.00 | — |
| PSA920 | Oct 13, 2026 | M | $0.00 | — |
Provenance
Which source record produced each displayed rollup figure.
| Field | Source | File | Retrieved | Parser | Artifact hash |
|---|---|---|---|---|---|
| awarding_agency_id | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| contractor_id | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| current_award_value | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| naics_code | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| potential_award_value | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| psc_code | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
| total_obligated | USAspending.gov | — | Oct 15, 2026 | usaspending_contract_csv@2026.08.2 | 9ad4ef0dd9fe |
Sources and method
Figures on this page are computed from public federal award records. Numbers are never estimated or generated; where a figure is withheld, the reason is stated rather than filled in.
This page is a record of one federal award, assembled from the transactions the government published against it. Note 1 describes where the rollup came from. Values are award values, not unit prices.
- 1Rollup values derive from 126 transaction records parsed from USAspending.gov, retrieved Oct 15, 2026 by transform awards@2026.08.1.
- 2Obligations are the sum of signed federal action obligations across all transactions; deobligations are negative and remain negative.
- 3Current and potential award values are taken from the latest reported action, not summed across modifications.