Deals like this one start months before the RFP. Settle reads the signals first, so your team is talking to City of Citrus Heights while competitors are still waiting for the posting.
How an RFP like this forms
Budget approved
Settle flags itBoard minutes and budget documents
Scope and vendors researched
Settle flags itPlanning documents, meeting agendas, contract renewals
RFP posted
You are hereEvery bidder can see it now
Do you qualify? Get a free fit score and answer these once for every RFP that asks.
Request for Proposals issued: October 9th, 2026
Deadline for question submittal: October 23rd, 2026
Proposals due: November 6th, 2026
Firm interviews: November 16th, 2026
Contract awarded by City Council: December 9th, 2026
City of Citrus Heights
Primary procurement contact — name, title, email, and phone
Additional decision-makers and their departments
Analysis generated by Settle AI from the source RFP.
Settle pieces together buyer signals, budgets, contract activity, and the sources your team already monitors. See why an opportunity fits and what to do before the RFP posts.