Monday, September 21 · Planning & Zoning · 6:00 PM
The consolidation plat is back — and the storage area has disappeared from it
Condition 2 of the June 11 approval makes this plat the last step before permits can issue. The plans this Commission saw in August 2025 labeled 33 acres “Future Asphalt Plant Expansion and Aggregate Storage Area.” The set the Board approved called it 36.4 acres. On the current set, that label is gone — and no storage area appears anywhere on the property.
An asphalt plant cannot run without aggregate. The applicant told the State this operation needs 1.5 acres of stockpiles holding 13,000 tons of rock, sand and recycled asphalt, placed 200 feet from the plant. The City has confirmed in writing that it never calculated the storage limits, and holds no document fixing where the approved plant area begins or ends.
What will be asked Monday night, before the vote
Section 410.010(I) requires this plat to conform to the Zoning Code before the record plat is approved, and this Commission is the body that reviews it and makes the recommendation to the Board. Three questions follow from that, and all three will be asked aloud.
1. Which dated civil site plan set is the operative and controlling plan — by date and revision number?
2. Which exact acreage constitutes the asphalt operation, and where is the dimensioned civil plan showing all components of that operation that were reviewed for zoning conformity?
3. WHO made the determination that this plat conforms to the Zoning Code — the Zoning Enforcement Officer, City Planner, City Administrator or Building Official — on what date, and in what document? And if no official has made it, what conformity determination is the Commission relying upon tonight?
If no such determination exists, conformity has not been determined, and the petitioners ask the Commission to
deny the consolidation. “No record exists” is a complete answer, and it will be accepted in writing.
Why the “who” matters →
This is not a claim that the Board got anything wrong in June. You cannot tell something is out of order until you can see the order — and nothing in that packet said a determination was missing.
New · the full record, in order
What Happened, Step by Step
Twelve dated steps, each one a document. How a five-acre plant becomes a fifty-eight-acre consolidation — and why Condition 3, the only thing withholding the expansion and storage area, points at a lot that Monday’s vote dissolves.
New · the question behind Monday’s vote
There is no lot. So where did the measurements come from?
Conformity has to be determined before the boundary adjustment and consolidation are approved. Nearly every standard is a percentage of a lot or a distance from a lot line — and the plat is what creates the lot. Where each acreage figure actually came from, and the fourteen standards a conformity determination would have to cover.
Wright City Hall, 636 Westwoods Road. A full room matters. You do not have to speak.
The asphalt plant is in court. We need to be in the room. A case against the Roelker Road approval is already pending before the Warren County court. Based on legal guidance, the next step being considered is seeking intervention in that case, before the next Planning & Zoning meeting. Round 1 got us a lawyer and his advice. Round 2 funds the legal work to seek intervention. 100 households at $50 does it. First day: $500 from 10 households toward the initial legal bill. And meetings matter more now than ever — all of them. Petition record now stands at 149 verified responses.
See all updates →
September public meetings
Meetings matter more now than ever. All of them.
The asphalt plant is in court. The City is still making decisions about the site this month. A full room is how the Board and P&Z hear us. Come, sit, be counted. You do not have to speak.
Wed Sept 9
Board Workshop
6:00 PM
Thu Sept 10
Board of Aldermen
6:30 PM
Mon Sept 21
Planning & Zoning
6:00 PM · Important
Thu Sept 24
Board of Aldermen
6:30 PM · Important
Wright City Hall, 636 Westwoods Road. Arrive 30 minutes early for a seat. Agendas post at wrightcitymo.gov a few days before each meeting.
Print the flyer →
Urgent · Round 2
Join the Court Case — $5,000 by the next P&Z meeting
A lawsuit over the asphalt plant is already pending in Warren County court. Based on legal guidance, the next step being considered is seeking intervention. This round funds the intervention filing, the records fees behind it, and a reserve for what comes next. Counsel will determine who is legally appropriate to seek intervention.
For the wall / easel
“Codes in Question” Board
The full printable board with every code section residents are asking the City to explain — including the road-repair and truck-count questions above.
Scan to act
Sign the Petition
Pledge
All Code Questions — District Comparison Exhibit
Wright City Zoning · Title IV, Chapter 405
Which district does an asphalt plant belong in?
The code has four district families (§405.040): Agricultural, Residential, Commercial, and Industrial. A plant that processes raw aggregate is not a store or office — the only live question is which Industrial tier applies.
Article IV · §§405.340–405.470
Commercial
Business, retail & offices — selling products and services.
Five classes: C-1 Neighborhood Business · C-2 Central Business · C-3 Shopping Center · C-4 General & Highway Business · C-5 Downtown Commercial.
Heavy equipment, factories, raw-material processing? None — these are storefront/office districts.
Asphalt plant fits here?
No — not a commercial use
Article V · §405.560
M-1 Light Industrial
How the plant was classified.
Permits: “manufacturing or fabrication of any commodity from semi-finished materials” (§405.560(A)(2)(a)).
Open storage: capped at 40% of the lot (§405.560(A)(5)(b)).
The catch: DNR’s Technical Review shows the plant processes raw crushed aggregate — not “semi-finished” stock. “Semi-finished” is undefined in the code.
Asphalt plant fits here?
Open question — no written determination
Article V · §405.570
M-2 Heavy Industrial
The tier built for raw-material processing.
Permits: “manufacturing, processing or fabrication of any commodity” — no semi-finished limit (§405.570(A)(2)(b)).
Intent expressly includes: “extraction, processing… of basic or raw materials” (§405.570(A)(1)).
Open storage: up to 60% — the code expects heavy uses to store more raw material.
Asphalt plant fits here?
Matches the raw-material language
The question
A raw-aggregate asphalt plant is not Commercial. It was approved as M-1 (light), yet its raw-material processing matches M-2 (heavy) — and the City’s own records show no written use determination resolving which tier applies.
Sources: Wright City Code §405.040 (districts); Art. IV §§405.340–405.470 (Commercial); Art. V §§405.480–405.570 (Industrial); §405.560 (M-1); §405.570 (M-2); DNR Technical Review, permit 032010-001AK (raw-aggregate processing). “Semi-finished” is undefined in the code; whether asphalt production qualifies under M-1 is an open legal question for counsel, not a resident conclusion.
Wright City Zoning Code · §405.100 Supplemental Regulations
A. This Section outlines regulations affecting more than one (1), or all, zoning districts and must be reviewed in every case when considering any type of land use within the City’s jurisdiction; however, these supplemental regulations shall defer to any specific regulations within the respective zoning districts Sections.
7. Uses. When determining the status of a use within a particular zoning district, the Planning and Zoning Commission shall base its consideration on upholding the purpose, intent and requirements of this Chapter, supporting the intent and regulations of the subject district and assessing the desirability of said use therein.
Wright City Zoning · §405.570(A)(3) & §405.480
Even heavy industrial requires a permit for the most comparable uses.
The two named uses closest to an asphalt plant — a cement plant and a quarry — are allowed only in M-2 (heavy), and only by conditional-use permit with a public hearing. This plant was treated as by-right in M-1 (light).
§405.570(A)(3)(b)
Cement plants
Heating and processing aggregate into a bound product — much like hot-mix asphalt. Allowed only in M-2, and only as a conditional use (permit + public hearing).
By-right?
No — CUP, M-2 only
§405.570(A)(3)(f)
Quarries
Crushing raw rock is heavy work — the same raw-aggregate front end that feeds an asphalt plant. Conditional use, M-2 only; not permitted in M-1 at all.
§405.480
The code’s own words
Industrial districts exist for operations that “generate waste materials and can create nuisances,” needing health & safety controls. So how did the most analogous named uses need a CUP even in M-2 — while this plant was by-right in M-1?
The question
If a cement plant and a quarry — the two most comparable named uses — are conditional-only and only in M-2, what makes a raw-aggregate asphalt plant a by-right use in M-1?
Sources: Wright City Code §405.570(A)(3)(b) (cement plants — conditional use, M-2); §405.570(A)(3)(f) (quarries — conditional use, M-2); §405.480 (industrial-district purpose — waste & nuisance controls). The analogy and classification are open legal questions for counsel, not resident conclusions.
Wright City Zoning · §405.070 / §405.080(A)(2)(c)
Is an asphalt plant even a listed use?
A use is allowed only if it appears on a district’s permitted or conditional list. The code is explicit: a use not listed is “specifically prohibited” (§405.080(A)(2)(c)).
§405.500 · §405.560 / .570
Permitted-use lists
The uses allowed
by right in M-1 and M-2. An
asphalt / paving plant is not named on the permitted list common to both industrial districts.
What the list names (uses such as)
Warehousing & wholesale · public utilities & substations · research / testing laboratories · public-safety facilities · signs · freight & transit terminals · railroad switching yards · incinerators · gymnasiums & indoor courts · portable storage units. No asphalt or paving plant appears.
§405.510
Conditional-use lists
Uses allowed
only by permit, with a public hearing. An asphalt plant is
not named here either — so no CUP path was used.
What the list names (uses such as)
Airports / heliports · filling stations · communication towers · restaurants · hazardous-materials warehousing · sewage treatment · adult / sexually-oriented businesses · mobile food vendors · repair facilities · shipping-container storage · indoor firing ranges. No asphalt plant appears.
§405.080(A)(2)(c)
If it’s on neither list
The code’s own rule: a use not listed is “specifically prohibited.” So the question isn’t M-1 vs M-2 alone — it’s what listed provision authorized the use at all.
Result
Specifically prohibited
The question
If an asphalt plant appears on neither the permitted nor the conditional list, under what provision was it approved by right — and if none, does §405.080(A)(2)(c) make it “specifically prohibited”?
Sources: Wright City Code §405.070 (use unlawful unless permitted) & §405.080(A)(2)(c) (unlisted = prohibited); §405.500 & §405.510 (use lists); §405.560/.570 (M-1/M-2). Whether the use is listed or prohibited is an open legal question for counsel, not a resident conclusion.
Wright City · Ch. 410 (Subdivision) & §405.560(A)(5)
Six parcels, one plant — was the plat step skipped?
The plant spans six separate parcels. The code’s lot-based limits run from lot lines — so the parcels must be combined by a recorded plat, reviewed by P&Z, before they can be treated as one lot.
What was approved
A site plan only
The Aug 18, 2025 approval expressly “does not approve any subdivision” and only “suggested a consolidation plat.” The six parcels were never merged.
What the code requires
A plat through P&Z
Combining or re-platting parcels is a subdivision action requiring P&Z review & recommendation (Ch. 410). Coverage (75%), open storage (40%) & setbacks are all measured per lot.
Review done?
Not on record
The gap
Limits can’t be checked
Across 6 un-consolidated parcels, the coverage, 40% storage & setback limits can’t be measured or enforced — and could be spread to evade the caps.
Result
Plat step appears skipped
The question
Was a consolidation plat recorded and reviewed by P&Z before approval — and against which lot are the coverage, 40% storage & setback limits measured?
Sources: Wright City Ch. 410 (Subdivision Regulations); §405.560(A)(5) (coverage & open-storage caps); §405.540 (setbacks); Aug 18, 2025 P&Z minutes. Confirm the exact section & whether a plat was recorded; open question for counsel, not a resident conclusion.
Wright City · §405.540(A)(4) · §405.560(A)(5)(b) · §405.090/.530
Do the on-the-ground site standards check out?
Even where a use is allowed, the code sets storage, screening & nuisance limits to protect neighbors. Three apply directly here.
§405.560(A)(5)(b)
40% open storage
Raw-material open storage is capped at 40% of the lot in M-1. A future 36.4-ac “expansion & aggregate storage” lot is on the plat. What is the calculation, and on which lot?
§405.540(A)(4)
Screening & step-back
An opaque screen is required where industrial abuts residential. The minutes describe a tree line down the middle of the property — interior, not at the residential boundary.
At the boundary?
Appears interior
§405.090 / §405.530
Property-line limits
Dust, odor, noise & vibration are limited at the property line — separate from the state air permit. Were these reviewed, and how are they enforced?
The question
Were the 40% storage calc, the boundary screen, and the property-line dust/odor/noise/vibration limits reviewed and made conditions of approval — and how will they be enforced?
Sources: Wright City Code §405.560(A)(5)(b) (open storage); §405.540(A)(4) (screening/step-back); §405.090 & §405.530 (performance standards); Jan 29, 2026 plat; Aug 18, 2025 P&Z minutes. Open questions for counsel & the City, not resident conclusions.
Wright City · §405.560(A)(5)(a) · §405.540(A)(3) · §405.520 · §405.540(A)(2)
Do the lot-coverage and height limits check out?
Beyond the 40% open-storage cap, the code sets a building-coverage ceiling and height rules that protect adjoining homes — all measured per legal lot, which matters when six parcels were never consolidated.
§405.560(A)(5)(a)
75% coverage cap
In M-1, principal + accessory buildings may cover no more than 75% of the lot. Across six un-consolidated parcels, which lot is this measured against?
Calc on record?
Not located
§405.540(A)(3) · §405.520
Height & step-back
Industrial structures are capped at 50 ft, and anything over 30 ft adjoining residential must step back 1 ft for every 2 ft of height above 30 ft. Were the plant’s silos & structures checked against these?
§405.540(A)(2)
At the road edge
Nothing over 6 ft is allowed within 30 ft of a road right-of-way. Does the layout and any berm, fence or structure along Roelker Road comply?
The question
Were the 75% coverage cap, the 50-ft height limit & step-back, and the 30-ft road-edge limit reviewed — and against which legal lot, given the six parcels were never consolidated?
Sources: Wright City Code §405.560(A)(5)(a) (coverage); §405.540(A)(3) & §405.520 (height & step-back); §405.540(A)(2) (road-edge). Confirm against the approved site plan; open questions for counsel & the City, not resident conclusions.
Beyond the zoning code · MO DNR & groundwater
Dust control — and how close is the nearest well?
Two questions for DNR and the City that sit alongside the zoning ones: how is fugitive dust controlled, and was the site checked against the nearest public drinking-water well and any wellhead-protection area?
DNR air permit 032010-001AK
Fugitive dust
The state air permit addresses stack PM — but what about fugitive dust from crushed-aggregate stockpiles, haul roads & loading near homes and the school? Are there enforceable controls (watering, paving, covers, track-out)?
Dust controls?
Ask DNR & City
The nearest well
Did anyone check?
How close is the nearest public drinking-water supply well, and is the site within a DNR wellhead-protection area? Did the developer or the City evaluate that before approval?
Distance on record?
Open question
Groundwater
What protects it?
Fuel, liquid asphalt/binder, used oil & stockpile runoff — a groundwater question separate from Peruque Creek. What containment & monitoring protect the aquifer and any nearby well?
The question
How close is the nearest public-supply well, was the site checked against a wellhead-protection area, and what dust controls & groundwater safeguards did DNR and the City require?
Sources: MO DNR air permit 032010-001AK; MO DNR Wellhead Protection Program; Wright City / Public Water Supply District records. Distances & protections are open questions for DNR & the City — confirm against the record; not a resident conclusion.
Wright City Zoning · §405.020 (Purpose) & §405.030 (Intent)
Were the code’s own purposes ever weighed?
The zoning code opens by stating why it exists: to lessen street congestion, protect against hazards, and conserve neighborhood character. A by-right approval still has to serve those stated purposes — so the question is whether findings were made on traffic, schools & character.
§405.020
What the code is for
The purpose clause directs zoning to “lessen congestion in the streets,” guard against hazards, and “facilitate the adequate provision of transportation… schools” and other public needs.
Standard set?
Yes — in the code
§405.030
Districts & character
Districts are to be drawn “in accordance with a comprehensive plan” and with reasonable consideration to the character of each district and its suitability for particular uses.
Standard set?
Yes — in the code
The gap
Were findings made?
Reports indicate the traffic study’s recommendations were not adopted. Instead the plan moved the entrance next to the railroad — adding a crossing-safety concern the “lessen congestion” purpose is meant to prevent.
On record?
Study not adopted
The question
If the traffic study’s recommendations were set aside and the entrance relocated beside the railroad, how does the approval satisfy §405.020’s duty to “lessen congestion” and guard against hazards — and where are the §405.030 findings on character that the code says must be weighed?
Sources: Wright City Code §405.020 (purpose — congestion, hazards, transportation & schools); §405.030 (intent — comprehensive plan, district character & suitability); traffic study & site plan (entrance relocated near the railroad). Confirm which traffic-study recommendations were not adopted; whether findings were required and made is an open legal question for counsel, not a resident conclusion.
Missouri · Ch. 610 RSMo (Open Meetings & Records)
Did the by-right path skip the public’s notice?
A conditional-use permit comes with a posted public hearing where neighbors can speak. An administrative by-right approval has no hearing and no individual notice — so which path was used decides whether the public ever got to be heard.
Ch. 610 RSMo
What notice requires
Public bodies must post notice & an agenda at least 24 hours in advance of any meeting where business is decided, so the public can attend and be heard.
Notice owed?
Yes, for meetings
§405.510 (CUP path)
The hearing path
A conditional-use permit triggers a noticed P&Z public hearing with neighbor input and conditions. This path was not used — the plant was treated as allowed by right.
Hearing held?
No CUP hearing
The gap
No chance to be heard
By routing the plant through a by-right administrative approval, the process gave neighbors no individual notice and no hearing — they learned of the plant after it was approved.
Result
Public notice skipped
The question
If a use this intensive normally requires a noticed public hearing, did the by-right path lawfully avoid the notice Ch. 610 and the CUP process are meant to guarantee — or was the public’s right to be heard skipped?
Sources: Ch. 610 RSMo (Missouri open-meetings notice — posted agenda & 24-hour notice); Wright City Code §405.510 (conditional-use permit & hearing). Confirm exact citations & what notice was given; open legal question for counsel, not a resident conclusion.
Unknowns — no mailed notice, two meetings
What the community still doesn’t know, because no one nearby was mailed notice
Both the August 18, 2025 P&Z meeting and the June 11, 2026 Board vote moved as by-right/administrative matters — no mailed notice to adjoining owners, no individually-noticed public hearing. That leaves open questions specific to each meeting.
August 18, 2025 · P&Z
What we don’t know
- Whether any specific requirement to seek public comment applied to this meeting, and whether it was met.
- Whether the traffic study or analysis relied upon was even complete and available to the Commission at the time of the vote.
- Whether the site plan shown that day reflected the six parcels as consolidated into one lot, or in their original separate configuration.
- Whether the Commission actually discussed the §405.100(A)(7) desirability question on the record, or simply voted without that discussion.
- Whether the foot-candle/lighting-coverage plan referenced in the motion was reviewed before or after this vote, and by whom.
June 11, 2026 · Board of Aldermen
What we don’t know
- Whether any specific public-comment requirement applied to this vote given the by-right classification, and whether it was followed.
- Whether the final, signed traffic study (not just the preliminary May 20 memo) was in the Board’s hands before the vote.
- Whether the plan voted on showed the parcels consolidated, or the same unresolved six-parcel configuration from August 2025.
- Why homes, common ground, and a school route received no individual notice for a use this intensive.
- Whether the five conditions attached to the approval reflect items that should have been resolved — and reviewed by P&Z — before any vote at all.
The question
Without mailed notice at either meeting, and without confirmed answers to what was actually before the decision-makers each time, how does the City show these votes reflect a complete and informed record?
Based on the Records Response Checklist and the Aug 18, 2025 & June 11, 2026 minutes. Open questions for the City and counsel, not resident conclusions.
Wright City Zoning Code · §405.100 Supplemental Regulations
A. This Section outlines regulations affecting more than one (1), or all, zoning districts and must be reviewed in every case when considering any type of land use within the City’s jurisdiction; however, these supplemental regulations shall defer to any specific regulations within the respective zoning districts Sections.
7. Uses. When determining the status of a use within a particular zoning district, the Planning and Zoning Commission shall base its consideration on upholding the purpose, intent and requirements of this Chapter, supporting the intent and regulations of the subject district and assessing the desirability of said use therein.
Wright City §405.020 / §405.030 · & §89.040 RSMo
Were property values, welfare & neighborhood character weighed?
Both the Missouri enabling statute and the City’s own code direct zoning to conserve property values and protect the welfare and character of existing neighborhoods. The question is whether those interests were ever weighed for the homes next door.
The state enabling act says zoning shall be made “to conserve the value of buildings” and to encourage the most appropriate use of land throughout the municipality.
Standard set?
Yes — by statute
§405.020 / §405.030
City purpose & intent
The City’s stated purposes include protecting the value, type & character of existing land uses, promoting health, safety & welfare, and guarding against “invasion by inappropriate uses.”
Standard set?
Yes — in the code
The gap
Were findings made?
The homes, common ground & 151-lot Alder Creek buildout next door are substantial residential value — about 1,340 homes within 1,500 yds. Was any appraisal, market or character analysis made before the by-right approval?
The question
If §89.040 RSMo and §405.020/§405.030 require zoning to conserve building values and protect neighborhood character, where are the findings weighing those interests for the ~1,340 nearby homes and the Alder Creek buildout?
Sources: RSMo §89.040 (enabling act — conserve the value of buildings & most appropriate use of land); Wright City Code §405.020 (purpose) & §405.030 (intent — value, type & character of existing uses; invasion by inappropriate uses); Warren County GIS (~1,340 homes within 1,500 yds, of ~1,711 parcels, incl. 151 Alder Creek sites). Confirm exact RSMo wording before quoting; whether findings were required & made is an open legal question for counsel, not a resident conclusion.
Zoning code comparison
Does the code expressly classify a permanent asphalt plant?
Every neighboring code answers this question in its own text. Wright City’s does not — the City instead interpreted the proposal as fitting existing M-1 manufacturing language.
Question
Wright City
Bridgeton
St. Charles County
Warren County
Is a permanent asphalt plant expressly listed?
No. The code does not expressly list a permanent asphalt plant.
Yes. Asphalt Manufacturing Plant is a listed Special Use.
Yes. “Hot Mix Asphalt Facility” is expressly listed in I-2 Heavy Industrial.
Yes. “Asphalt Plant” is expressly listed in the use table.
Light or Heavy Industrial?
Approved as M-1 Light Industrial; the City has withheld the specific basis as privileged, so whether it rests on the “semi-finished materials” language is unconfirmed.
M-1 Manufacturing District (Special Use).
I-2 Heavy Industrial.
I-2 Heavy Industrial only.
Is discretionary approval required?
None under the City’s interpretation. Site plan approved.
Yes — Special Use Permit.
Not necessarily if already zoned I-2.
Yes — Conditional Use Permit.
Public hearing on the use?
No separate hearing on whether the use belonged in M-1.
Yes. P&Z and City Council.
If rezoning is required.
Yes. P&Z public hearing.
Code expressly answers where the use belongs?
No.
Yes.
Yes.
Yes.
The question for city officials
If Wright City’s code does not expressly list a permanent asphalt plant, what provision of the adopted zoning code authorized classifying this use as a permitted M-1 Light Industrial use?
Sources: Wright City Zoning Code §405.560 / .570; Bridgeton Municipal Code §410.140 & §410.080; St. Charles Co. Unified Development Ord. §405.175 & §405.170; Warren Co. Zoning Order (eff. 9/17/2012, rev. 9/2019), Art. III Use Table & §3.8. Checked 7/7/2026 — confirm each citation against the current adopted code. Informational, not legal advice.