# Virginia's eProcurement Marketplace #RFP 129352 (RFP-129352)

Purcellville municipal financial and infrastructure risk study

**Posted:** October 01, 2026
**Respond By:** November 04, 2026
**Identifier:** RFP 129352 (RFP-129352)
**NAICS:** 541611, 541330

The Town of Purcellville is seeking a qualified public higher-education institution to assess municipal financial and infrastructure risks.
- **Government buyer:** Town of Purcellville, Virginia, in Loudoun County.
- **Requested service:** A comprehensive study of Town debt, infrastructure, utilities, and other significant liability risks.
  - Identify and prioritize the Town’s needs and recommend actions to address them.
  - The study may recommend amendments to the Town Charter.
- **Eligibility and coordination:** Proposals are sought from public higher-education institutions with at least 15,000 students. The work must be conducted in consultation with a chief administrative officer from a Virginia Planning District 8 locality with a population of at least 500,000.
- **OEMs and vendors:** No specific OEMs, vendors, or institutions are named.
- **Notice update:** The later notice adds an optional pre-proposal conference/site visit reference and Addendum No. 1 with Teams information. The RFP remains attached.

### Description

The Town of Purcellville is seeking proposals from qualified public institutions of higher education with at least 15,000 students to conduct a comprehensive study of the Town’s debt, infrastructure, utilities, and other significant liability risks. The study will identify and prioritize the Town’s needs and recommend ways to address them, and may recommend amendments to the Town Charter. It will be conducted in consultation with a chief administrative officer from a Virginia Planning District 8 locality with a population of at least 500,000. An optional pre-proposal conference/site visit is described in the solicitation documents.

[View original listing](https://mvendor.cgieva.com/Vendor/public/IVDetailsPrint.jsp?rfp_id_lot=129352&rfp_id_round=0)
