New Here? Start Simple
Duchesne County spent more than a year building its own fee on oil and gas drilling companies, meant to pay for the road damage all that truck traffic causes.
Before the county could finish that process, Sen. Ron Winterton's wife told the county's own public hearing that her husband was working on state bills that would make the county's fee unnecessary.
The following year, his bill — S.B. 207 — became law. It doesn't just offer a state alternative alongside the county's fee. It bars counties from imposing this kind of fee themselves, and replaces it with a smaller, temporary, state-run tax instead.
The Two Fees, Side by Side
| Duchesne County's Proposed Ordinance (#24-409) | |
|---|---|
| Structure | A flat fee of roughly $14,244 per well, per mile of county road used |
| Who sets it | The county, using an outside engineering cost study (Jones & DeMille Engineering) |
| Who collects it | Duchesne County directly |
| Sunset | None discussed — a standing county fee |
| S.B. 207 As Introduced | |
| Gas rate | 1 cent per MCF of gas |
| Ban on county fees | Sits inside the Local Impact Mitigation Tax Act, which a separate section schedules for automatic repeal July 1, 2030 |
| S.B. 207 As Enacted (changed in the 1st Substitute, Feb. 12, 2025) | |
| Structure | A production tax: 5 cents per barrel of oil, plus a quarter-cent per thousand cubic feet of gas — the gas rate cut 75% from the introduced bill |
| Who sets it | The Legislature, statewide, applying the same rate everywhere |
| Who collects it | The State Tax Commission, which retains up to 1.5% as an administrative charge, then redistributes the remainder to the county of origin within 60 days |
| Sunset | The tax itself applies only to production between January 1, 2026 and January 1, 2029 — but the 2030 automatic-repeal provision that would have sunset the entire Act, including the county-fee ban, was removed in the same substitute. The ban on counties has no expiration date. |
| Counties' own fees | The law's own definition of a barred "oil or gas mitigation fee" explicitly names the two mechanisms Duchesne's ordinance used: a transportation service fee under the County Land Use, Development, and Management Act, and an impact fee under the Impact Fees Act |
| After the tax sunsets | Each county that received revenue must report to the Legislature's Natural Resources, Agriculture, and Environment Interim Committee by September 1, 2029 — eight months after the tax itself expires — with any recommendation on whether to reauthorize it. The report requirement does not extend to the county-fee ban, which remains in force regardless of what the report recommends. |
A County Fee, Negotiated in Public — Then Preempted
- Jul 22, 2024Duchesne County holds its earliest working session on Ordinance #24-409, a proposed fee on oil and gas drilling tied to road repair costs.
- Oct 21, 2024At a county hearing, the Utah Petroleum Association proposes cutting the per-mile repair-cost estimate used in the county's fee formula from $876,000 to $350,000. County Commissioners Killian and Miles push back, arguing the lower figure understates the industry's actual road use.
- Nov 18, 2024At the county's hearing on the ordinance, Lori Winterton — Sen. Ron Winterton's wife — tells the commissioners her husband "is working on bills that would divert some money to the County for road repairs," that "he needs support to pass these bills," and that "this ordinance wouldn't be required" if those bills passed.
- 2025 General SessionSen. Winterton introduces S.B. 207, "Local Impact Mitigation Amendments," with Rep. R. Neil Walter as House sponsor. As introduced, the gas tax rate is 1 cent per MCF, and a separate section schedules the entire Local Impact Mitigation Tax Act — including the ban on county fees — to automatically repeal on July 1, 2030.
- Feb 12, 2025Senate Revenue and Taxation Committee: Sen. Brammer moves to substitute the bill (original → 1st Substitute), passing 4-0-3. This substitute cuts the gas rate from 1 cent to 1/4 cent per MCF — a 75% reduction — and removes the 2030 automatic-repeal provision entirely, leaving the county-fee ban with no expiration date. The committee then votes to pass the substitute favorably, 4-1-2 — with Sen. Brammer himself casting the lone Nay, against the same substitute he had just moved. No public testimony is recorded on the bill at this hearing.
- Feb 18, 2025The Senate passes the bill on 2nd Reading, 22-3-4, on its way through the legislative process.
- Feb 27, 2025House Natural Resources, Agriculture, and Environment Committee passes the bill favorably, 10-0-4. No testimony is recorded; Sen. Winterton presents the bill in person to the House committee.
- Mar 6, 2025The House passes 3rd Reading (Substitute 3), final passage, 69-0-6 — unanimous, with no recorded opposition.
- Mar 7, 2025The Senate concurs with the House's version, 25-0-4 — also unanimous, closing out the legislative process.
- Mar 25, 2025Signed by Gov. Cox.
Two Designs, Graded Side by Side
This isn't a personal opinion of either approach. The grade below asks two questions, applied the same way to every bill in this series: 1. Power — does it add or remove a check on power that the public, collectively, would otherwise have no say over? 2. Transparency — does it add or remove what the public can actually see about the process? Here, the two approaches are graded side by side rather than before-and-after, since the county's ordinance and the state's bill were two different, competing designs for the same problem, not two versions of the same bill.
County's Proposed Ordinance
A locally-negotiated fee, built on a real engineering cost study, worked out in public over more than a year.
S.B. 207's Enacted Mechanism
Revenue is tracked and returned to the county of origin, but the county has no authority to set the rate, the rate itself was cut before passage, and the ban on the county's own fee never expires.
Graded by the Collective Rubric
This is The Weber County Hive's standing five-part rubric, applied the same way across every piece: Power — does it add or remove a check on power the public would otherwise have no say over? Transparency — can the public actually see the process? Financial Accountability — who actually pays, and is that disclosed plainly? Environmental Impact — is the effect on water, wetlands, and wildlife treated as a real constraint or a box to check? Community Impact — who bears the cost or holds a stake in this decision, and did they get real standing to be heard?
| Criterion | Grade | Assessment |
|---|---|---|
| Power | F | The bill doesn't just create a state alternative — it explicitly bars counties from imposing their own oil and gas mitigation fee, and the provision that would have automatically repealed that ban in 2030 was removed before passage. The ban has no expiration date at all, while the tax that replaced the county's revenue is itself temporary (2026–2029). |
| Transparency | D | The title, "Local Impact Mitigation Amendments," doesn't signal that the bill bars local governments from setting their own mitigation fees. The gas-rate cut and the removal of the automatic 2030 repeal both happened in the same committee substitute, with no public testimony recorded anywhere in the bill's path — not in either committee hearing, not on either floor. |
| Financial Accountability | D | Revenue is tracked, restricted to transportation mitigation, and redistributed to the county of origin within 60 days — real accountability — but the gas tax rate was cut 75% (from 1 cent to 1/4 cent per MCF) between the introduced bill and the substitute that passed, the State Tax Commission retains up to 1.5% as an administrative charge, and the per-unit rate wasn't tied to the kind of per-county engineering cost study Duchesne's own ordinance process had commissioned. |
| Environmental Impact | N/A | The bill sets a road-impact fee mechanism; it doesn't itself regulate the environmental effects of drilling. |
| Community Impact | D | Duchesne County spent over a year building a fee through public hearings with direct resident and industry testimony. That process was preempted before the county could finalize or collect anything under its own ordinance. |
Revenue for road impacts still flows to the county, but the county that bears the costs has no authority to set the fee that funds it, the ban on setting one never expires, and the tax rate itself was cut in half for gas before the bill even reached the floor — with no public testimony on any of it, at any stage.
How This Could Have Actually Helped the Public
If the goal was consistency across counties rather than removing local authority entirely, there were ways to do both:
- Let counties choose between the state's mechanism and their own locally-tailored fee, rather than barring the local option outright
- Keep the automatic 2030 repeal on the entire Act, including the county-fee ban, so the prohibition doesn't outlive the temporary tax that was supposed to replace it
- Base the state's per-unit rate on the same kind of engineering cost study local ordinances are expected to commission, rather than a single statewide flat rate
- Preserve county authority to supplement the state tax with a local fee for costs specific to that county's own road network
Sources
Show sources ▸Hide sources ▾
Sources
Show sources ▸Hide sources ▾- S.B. 207, official bill text and status/vote record — le.utah.gov (drafting attorney Gus Harb, fiscal analyst Travis D. Eisenbacher)
- Duchesne County Commission, official meeting minutes, Jul. 22, 2024, Oct. 21, 2024, and Nov. 18, 2024
- Senate Revenue and Taxation Committee, official minutes, Feb. 12, 2025
- House Natural Resources, Agriculture, and Environment Committee, official minutes, Feb. 27, 2025
- S.B. 207 bill-version comparison documents (Introduced vs. 1st Substitute vs. 3rd Substitute/Enrolled) — le.utah.gov
- S.B. 207 House 3rd Reading final passage vote (69-0-6), Mar. 6, 2025 — le.utah.gov
- S.B. 207 Senate concurrence final passage vote (25-0-4), Mar. 7, 2025, including the Senate Revenue and Taxation Committee's substitution vote (4-1-2) — le.utah.gov
- Utah State Tax Commission — local impact mitigation tax rate and administration details, tax.utah.gov
- Utah Code §59-32 — local impact mitigation tax exemptions