For The Record

Denton County, TexasFebruary 24, 2026

Commissioners Court brief: February 24, 2026

Share to social media

Post the image. It travels further than a link.

Shareable summary card listing the sections of this brief
Download the image
COURT WATCH

I am the Democratic nominee for Denton County Judge. This brief reflects my observations and opinions regarding this Denton County Commissioners Court meeting, with a focus on how authority was exercised, how decisions were explained, and whether transparency and discretion were handled responsibly.

A county government that explains itself is a county government you can check. Say what a thing costs before the vote. Keep a record somebody can read. Where this Court got that right, I say so. Where it didn't, I say that too, and I say what I would do instead.


Bottom Line Up Front

Sixth meeting of the year, and the Court got the easy part right.

County Judge Andy Eads was away on county business. County Commissioner Precinct 3 Bobbie J. Mitchell presided. Every dollar figure on this agenda got read into the record, which is the fix I've asked for since January 6.

Then the part that keeps not getting fixed.

One number never got said out loud: a five year tax abatement worth up to $300,000. That's the third tax deal in a row to pass with its terms unspoken.

Three Auditor's certificates in 390 pages. All three blank. The largest new contract on the agenda, $2,058,938.60 to a construction company, doesn't carry one at all. Fourth meeting running.

And the Court approved $549,752 on a road engineering contract when its own memos say $549,742, and only $549,742 adds up to the total it voted for.


A 1999 Contract, Still Growing

Item 14.C added $549,752 to an engineering contract for Loop 288 West. Here's what that contract has been.

Signed in July 1999 at $759,929. Amended in 2009, 2016, 2018, 2021, and now. After Tuesday it stands at $10,621,795.60. That's 26 years and 7 months, and roughly 14 times the original, for a stretch of road between I-35W and I-35E.

The 2021 amendment alone took it from $4,423,103.60 to $10,072,053.60. The packet recites every other supplement's amount. It doesn't state that one's.

Nobody asked about any of it. Motion, second, carried.

Then the part that wasn't on the agenda at all. STV Incorporated bought the engineering firm in 2021 and merged it in on August 18, 2025, six months before this meeting. The memo in the packet, written on Innovative Transportation Solutions letterhead by a private consultant, asks the Court to “acknowledged and approved” the reassignment of the contract. The agenda posted no reassignment, just the old firm's name in a parenthetical.

The Court approved handing a contract worth more than $10,000,000 to a different legal entity, and the public was never told that was on the table.

Before a sixth supplement, the Court gets a written history of the first five. And you post what you're actually approving.


$300 and $300,000

The smallest number on this agenda got explained. Item 2.C moved $300 for a constable's portable radio, and the Court heard what it was and why.

The one item where the county gave revenue up got a motion, a second and an aye.

Item 13.A approved a Chapter 312 abatement with Stellar Energy Americas. Nobody said what the company does, what it builds, or what the county gives up.

The packet says the county exempts part of the new value on a sliding scale for five years, capped at $300,000, against $79,500,000 invested and a $78,000 average salary.

That may be a good deal. I'd probably vote for it. And none of it was secret. Fort Worth's staff recommendation on its half of this deal is dated February 10, 2026, and a copy of it sits in this Court's own packet at page 234. Stellar Energy builds cooling for hyperscale data centers, and Fort Worth's deal requires 1,420 jobs. A resident could find that. Just not from this Court.

Third tax deal in a row to pass this way. MP 10X in January, a Chapter 381 amendment on February 10, now this.

This Court knows how. It gave a Pilot Point development the full public case 20 minutes before it gave MP 10X nothing.


The Blank Certificates

Denton County prints a form in its own contracts for the County Auditor. It reads: "I hereby certify that funds are available in the amount $______ to accomplish and pay the obligation of Denton County under this contract."

It's a control. Somebody outside the department doing the spending confirms in writing that the money is there, before the Court votes.

There are three of them in this 390 page packet. All three are blank. Nobody filled in an amount and nobody signed. On one, the Auditor's name isn't even printed.

Then there's the biggest new contract on the agenda. $2,058,938.60 to a construction company for work at FM 407 and I-35W. That item's paperwork is complete and readable: the contract, three bonds, the insurance certificate, the surety's power of attorney. There is no Auditor's certificate in it at all.

Three more money items carry none either. Their pages are scans with no searchable text, so I had the images read rather than guess. One of those is the $10,621,795.60 item.

Fourth meeting running. January 13, January 29, February 3, and now.

Fill it in and sign it, or the item doesn't reach the agenda.


Invocation

Sixth meeting of the year. Sixth Christian prayer to open it.

This one asked for wisdom "in these coming weeks and months, as we go through elections and as we establish your will," and closed by thanking God for Jesus.

Early voting was already running.

So a government meeting opened by asking God to establish His will through an election residents were casting ballots in that week. Second time in three meetings the prayer has reached into an election. February 10's asked that "who you have called to these positions has favor."

Six times running, and nobody on that dais has stopped to ask whether it should happen. That's what a habit does. It stops sounding like a choice.

It is one. Somebody decides what happens in that first minute, every single meeting, and six times straight the decision has been the same.

I'd open with a moment of silence. Pray in it if you want. Nobody has to know what you're saying, and nobody gets left standing outside their own county government to wait it out.


Executive Session

There wasn't one. No items were posted for closed session and none was cited in 390 pages.

That's the first time this year. It isn't restraint, there was simply nothing on the agenda to take behind the door. Worth saying only because the last five meetings had something.

Consent Agenda

Four items, one vote, nothing pulled. Standard.

What wasn't standard: before calling the vote, the Chair read all four out loud, with the dollar amount and the reason on the one that carried money. Four earlier meetings this year took the vote before the reading. This one didn't.

Now the part that didn't change. Item 2.A is titled "Order Making Appointments." The packet contains no appointments. Three pages, and they are a placement form, the agenda wording repeated, and a blank court order. No name, no position, no term. Three earlier meetings this year got the same empty item.

The public only learned who got appointed because Commissioner Mitchell said the name and the job out loud from the dais. She didn't have to. Nothing in the packet made her.

That's the whole problem sitting in one item. Residents got the information because of who was holding the gavel, not because the county has a rule that puts it in front of them.


We're Spending His Money

Two road items on this agenda drew $2,201,438.60 out of accounts the county calls discretionary.

$2,058,938.60 to a construction company for intersection work at FM 407 and I-35W, out of Judge Discretionary. $142,500 more for traffic signal design at SH 114 and Championship Parkway, out of Precinct 4 Discretionary. I have no quarrel with the roads.

I have a quarrel with the accounts.

After the traffic signal vote, Commissioner Mitchell said out loud, "the judge is gone so we're spending his money." On the construction contract, County Commissioner Precinct 4 Dianne Edmondson opened with "thank you so much judge for that extra money."

They were joking. That's what makes it useful. Nobody on that dais thinks of that account as the county's. They think of it as his, and they said so with the microphones on.

I went looking for what the Judge's account is. The only description of it anywhere in the county's packets this year sits in the 696 page January 29 packet, inside a City of Denton ordinance, printed as a scanned image: the County Judge "has been allocated Twenty Five Million and 00/100 Dollars ($25,000,000.00) in TRIP 2022 funds."

$25,000,000 of public money, and the county has never explained it in a document of its own.

Publish it. What's in it, what's left, what it bought.


Somebody Came to Talk About 287(g)

One resident signed up for public comment. He talked about the immigration enforcement agreement this Court approved in January.

He said legal residents in this county are scared to drive to the grocery store. He said he doesn't want local officers acting as federal agents. And he made a specific factual claim: that the Sheriff is now eligible for a $140,000 grant for participating. The program is the Texas Comptroller's SB 8 Sheriff Immigration Law Enforcement Grant, which is state money, not federal.

I can't confirm that figure and I'm not repeating it as fact. Nobody up there addressed it.

Commissioner Mitchell told him the Court can't discuss an item that isn't on the agenda. She's right about that, and I'd have said the same thing.

But the same law that stops them from debating it lets any member say, put it on the next agenda. One sentence, no vote. Instead he got pointed at the Sheriff standing in the back of the room.

That's a private conversation instead of a public answer. Six weeks after this Court committed county deputies to federal immigration work, there's still no public accounting of what it costs or what it brings in.

Put it on an agenda.


Three Items, No Documents

Item 5.A asked the Court to approve payments from seven county funds. The packet gives it three pages: a request form, the agenda wording repeated, and a blank court order.

No list of bills. No total. No payees. Not one dollar figure anywhere in the item.

County Auditor Jeff May said what he always says: "I have no changes today. Recommend approval as presented." He has the report in front of him and he's doing his job.

Nobody outside that room can. I pulled the first four packets of the year for the February 3 brief. Same three pages every time. February 10 made five. This is the sixth.

Item 8.A is the Human Resources report on hiring actions by elected officials. Same three pages. No report. The HR director read the numbers aloud from the podium, which is the only reason anybody heard them.

Item 2.A, the appointments order, same three pages, no appointments.

The bills are real and the hires are real. But a public record that says "approved" with nothing behind it isn't a public record. It's a receipt for a transaction nobody can inspect.

If the document isn't attached, the item comes off the agenda until it is.


They Asked for His Address

Before he said a word, the Chair told him: "State your name and address for the record."

He hesitated. "You would like my address?"

"Yes, sir."

So he read out the street and the number where he lives, and it went into the permanent record and onto the county's video. I'm not printing it here, and it's redacted from the transcript on this page.

I went back through every Commissioners Court transcript from this year. Every member of the public who stepped up to that microphone. A conservation advocate, the Sheriff, a Meals on Wheels director, a landowner, poll workers, an election judge. Not one of them was asked for a home address. Most gave a city or nothing, and nobody stopped them.

One person read his address into the record, and he's the one who came to say people in this county are afraid.

I don't think it was aimed at him. It reads like an old habit, not a trap.

It's still wrong. A name and a city identifies a speaker fine. Stop making residents publish where they sleep to talk to their county government.


Item 12.A Disappeared

Near the end of the meeting the Chair started to move on. County Commissioner Precinct 1 Ryan Williams stopped her. "We still have 12.A."

It had been pulled. The Chair had it on her sheet and hadn't told anybody. County Commissioner Precinct 2 Kevin Falconer: "we were going to pull that. I did have a question on it."

No reason was ever given, and the question never got asked.

12.A was four training reimbursement agreements with people the county paid to put through peace officer certification. Small money, probably routine. That isn't the point. On January 29 this Court pulled a $4,000,000 road item with five words and no explanation. Same move, smaller number.

One more thing. The memo supporting 12.A is dated February 25. The meeting was February 24.

When an item comes off, say why on the record.

Fort Worth Asked, We Didn't

This abatement only happens if the company also signs one with the City of Fort Worth. That condition is written into the county's own agreement, and Fort Worth's paperwork is sitting in the packet right behind it.

So you can read both deals side by side. I did.

Fort Worth abates up to 60% of its new city taxes for 10 years. Ours runs five years and caps at $300,000. And Fort Worth charged for it. The company has to spend at least 30% of its construction costs, hard and soft, with certified small businesses. Miss that, and Fort Worth cuts the abatement by 10%.

Now read the definition of a small business in that clause. It counts companies in Tarrant, Wise, Johnson, Parker, and Denton County.

Fort Worth negotiated work for Denton County contractors. Denton County's own agreement takes a different route, and nobody explained that either. Section 4.3, on page 199, requires that at least 25% of the company's employees be Denton County residents throughout the term, audited annually. On the job numbers in this agreement that is a floor of 355 residents. It is in the packet. It was never said out loud, and neither was the difference between the two approaches.

Our agreement is not empty. It requires $79,500,000 invested, a floor on taxable value, and a $78,000 average salary, with recapture if the company misses. Those are real terms.

None of them puts a dollar in the hand of a business here.

Fort Worth wrote that clause into a document in our own packet. Copy it.


$901,438 in Jail Salaries

Inside that $1,946,915 amendment is one line bigger than any other. The Sheriff's Office and the County Jail ran $901,438 over budget on salaries in FY2025. Budgeted $31,475,057. Spent $32,376,494.

The county covered it by moving money out of three other sheriff accounts: $619,000 from Operations, $238,800 from Communications, $43,638 from Administration. Not new money. The Sheriff's own budget, shuffled.

None of that should surprise this Court. In January it moved $291,557 for jail overtime, and the only written explanation sat on a page printed upside down in the packet: "Our staff are still working 12-hour days due to the staff shortage. We are at 74% staffing while our daily inmate population continues to increase."

Different fiscal year, same condition. FY2025 closed $901,438 over on jail salaries. FY2026 opened with overtime the Court moved outside its own budget policy.

Nobody said a word. Motion, second, carried.

Minutes later the budget officer opened the FY2027 process and named workforce investment a priority of this Court. Good. Then show it. A jail that cannot staff itself doesn't get fixed in a year end cleanup line. It gets fixed in the budget, out loud, where residents can see what it costs.


Six Approvals, One Person

Item 7.E moved $1,946,915 to cover FY2025 accounts that had run over. Largest budget action of the day.

The county's system logs who approved what. On this one, the same employee approved it six separate times, in six separate control roles: buyer manager, accounting configurator, budget amendment review, spend category approver, sponsored programs manager, and finance executive. First approval at 11:01:43. Last at 11:38:03. 36 minutes and 20 seconds, one set of eyes.

Those roles exist to be different people. That's the entire reason a system has six of them.

The county knows it, too. A smaller amendment on the same agenda, $18,325 for a printer, ran through four different employees at four different stages. The controls work. They just didn't run on the biggest item.

One more thing on the same page. The final internal approval on the $1,946,915 was still marked "Awaiting Action" when the packet went out. The three smaller amendments all show that step finished before they reached the Court.

All of it is printed in the packet. Nobody asked.

The fix is that no single employee clears more than one control role on the same document.


Wrong Dates, Wrong Hours

Early voting was underway. From the dais, Commissioner Mitchell reminded residents to vote, then told them early voting was Tuesday March 3, and also that it ran through Friday February 27.

Both can't be true. March 3 is election day.

Then she gave the hours. Polls open 7 a.m. to 1 p.m.

Commissioner Edmondson corrected her on the record. Seven at night, not one in the afternoon. She was right, and she's the only reason the correct hours got said out loud.

That's six hours of a voting day, announced wrong, by the person running the meeting, on the county's own broadcast, while people were already casting ballots.

Two weeks earlier this Court did the opposite. The Elections Administrator stood in that same room and explained that Republican and Democratic election day sites are not the same, 78 and 68 locations, and told people to check before heading out. I credited it then and I'll credit it again.

The difference is one came from the person whose job it is, and one came off the top of somebody's head.

Election information gets read from a card the Elections office writes. Nobody freelances the hours.


Not On the Agenda

At the start of the meeting a resident raised the 287(g) agreement. Commissioner Mitchell told him, correctly, that the Court couldn't discuss it because it wasn't on the agenda.

At the end of the meeting she said this, and I'm quoting: "I want to remind the public that this is a campaign election season." Then: "Denton County is not a cartel. We are not corrupt. We do not have a slush fund. And we do not give special attention or money to anybody."

Nobody in that room said any of those things. No speaker, no member, no item. She raised the accusations herself so she could answer them.

Then: "Your Denton County Commissioners Court is doing a great job as far as I'm concerned." A colleague said "amen."

Both of those were off the agenda. One got shut down. The other ran to the gavel.

If the rule is that this Court doesn't discuss what isn't posted, the rule applies to the people holding the microphone. If a Commissioner wants to campaign, there are venues for it. This isn't one.

Around The County

Child Safety Seat Inspection and Digital ID Kits

February 24 @ 3pm to 5pm

Flower Mound Fire Station No. 3

2020 Woodhill Drive

Flower Mound, TX 75022

Home Buying 101

February 24 @ 6:30pm to 7:30pm

Josey Ranch Lake Library

1700 Keller Springs Road

Carrollton, TX 75006

Flower Mound Philharmonic Concert

February 24 @ 7pm to 8pm

Flower Mound Public Library

3030 Broadmoor Lane

Flower Mound, TX 75022

Citizens Evening and State of the City

February 25 @ 6pm

Carrollton Senior Center

1720 Keller Springs Road

Carrollton, TX 75006

SKYWARN Storm Spotter Class

February 26 @ 6pm to 8pm

TWU Student Union at Hubbard Hall

303 Administration Drive

Denton, TX 76204

VITA Income Tax Preparation

February 26 @ 4pm to 6:30pm and February 28 @ 9:30am to 1pm

Lewisville Public Library

1197 W Main Street

Lewisville, TX 75067

The Big Easy Crawfish Boil

February 28 @ 5pm to 9pm

Little Elm Park

701 W Eldorado Parkway

Little Elm, TX 75068

Denton Community Market Winter Edition

February 28 @ 9am to 1pm

Quakertown Civic Center

321 E McKinney Street

Denton, TX 76201

An Evening for Education: Dishing Up Dreams

February 28 @ 6:30pm

Hilton Garden Inn Dallas Lewisville

785 State Highway 121

Lewisville, TX 75067

The Vote Ledger

Every action the Court took on February 24, 2026.

2.A Human Resources

Approval of Order Making Appointments.

APPROVED UNANIMOUSLY

Approved as part of consent agenda, motion by Commissioner Falconer

2.B Consent Agenda

Approval of payroll.

APPROVED UNANIMOUSLY

Approved as part of consent agenda, motion by Commissioner Falconer

2.C Budget

Approval of Budget Amendment Request #2026-150 for Constable Precinct #2 to transfer $300 from Administrative Equipment to Capital Equipment to cover additional costs for a portable radio that was included in the FY2026 budget.

APPROVED UNANIMOUSLY

Approved as part of consent agenda

3.A County Judge

Approval of a proclamation recognizing the Alamo Letter Society.

APPROVED UNANIMOUSLY

Motion by Commissioner Edmondson, second by Commissioner Williams

7.B Budget

Approval of Budget Amendment Request #2026-151 for Death Investigations to transfer $24,415 from Non-Departmental, Unappropriated Contingency to Contract Services to cover the full cost of the FY2026 Tarrant County Medical Examiner District Agreement.

APPROVED UNANIMOUSLY

7.C Budget

Approval of Budget Amendment Request #2026-153 for Vehicle Maintenance to transfer $18,325 from Non-Departmental Unappropriated Contingency to Vehicle Maintenance Capital Equipment for the purchase of a graphics printer to replace the current printer that cannot be repaired.

APPROVED UNANIMOUSLY

Motion by Commissioner Williams, second by Commissioner Edmondson

7.D Budget

Approval of Budget Amendment Request #2026-155 for Technology Services to transfer $47,139 from Non-Departmental Unappropriated Contingency to Cybersecurity Insurance to cover the cyber liability insurance for FY2026 that exceeded budgetary estimates.

APPROVED UNANIMOUSLY

Motion by Commissioner Edmondson, second by Commissioner Falconer

7.E Budget

Approval of Budget Amendment Request #2026-156 for FY2025 to reallocate $1,539,965 between line items within various departments and transfer $406,950 from Non-Departmental Unappropriated Contingency to various departments for a total transfer of $1,946,915 to cover budget categories that had a shortage at the end of the fiscal year.

APPROVED UNANIMOUSLY

Motion by Commissioner Falconer, second by Commissioner Williams

13.A Other Departments

Approval of Resolution Approving the Chapter 312 Tax Incentive Agreement between Denton County, Texas and Stellar Energy Americas, Inc., as recommended by the Denton County Economic Development Department and Denton County Commissioner Precinct 4.

APPROVED UNANIMOUSLY

14.A Legal

Approval of Amendment No. 2 to the JURY + Jury Management System Software License and Service Agreement between Jury Systems, Inc., and Denton County, Texas, in the amount of $37,098.00, with funding to come from Fund_1001 CC_20300 SC_54061, as recommended by the Denton County Purchasing Director.

APPROVED UNANIMOUSLY

14.B Legal

Approval of Interlocal Cooperation Agreement between Denton County, Texas, and the City of Justin, Texas, whereby Denton County will participate in a feasibility study to enhance regional animal control services. Denton County will reimburse the City of Justin in an amount not to exceed $4,000.00, with funding to come from Cost Center: 10119 County Administration, Account: 48,000 Professional Services.

APPROVED UNANIMOUSLY

14.C Legal

Approval of Supplemental Agreement No. 5 to the Professional Services Agreement between Denton County, Texas, and STV Incorporated (previously Chiang, Patel & Yerby, Inc.), to increase the scope of the Project to include additional efforts for plan revisions consisting of the addition of retaining walls, revised typical sections, revised drainage plans and revised bridge plans per TxDOT request for the Loop 288 Project from IH 35W to IH 35E, in the additional amount of $549,752.00, for a total revised contract amount of $10,621,795.60, with funding the amount of $549,752.00 to come from Loop 288 West, Judge TRIP-22 PI Bond Funds, Auditor Line Item #89-7460-90-60.

APPROVED UNANIMOUSLY

14.D Legal

Approval of the Renewal No. 3 to the Placement Agreement between FasPsych, LLC and Denton County, Texas to provide Telepsychiatry Services for Inmates in the Denton County Jail and Respondents in the Denton County Juvenile Detention Center for a period of one year from March 14, 2026 to March 13, 2027, with an option for two (2) additional one-year terms at the discretion of the Denton County Commissioners Court, weekly cost for twenty-two (22) clinic hours is $3877.20 funding from Prisoner Medical Expense line item number Fund 1001 / CC_60970 / SC_44010 / PR_6015, and Juvenile Detention line item numbers Fund 1026 / CC_60400 / SC_50030 and Fund 7226 / CC_60400 / SC_50030.

APPROVED UNANIMOUSLY

14.E Commissioner Precinct 4

Approval of Supplemental Agreement No. 2 to the Professional Services Agreement between Denton County, Texas, and Westwood Professional Services, Inc. for the SH 114-Championship Parkway Traffic Signal Project, to increase the scope of the Project to include additional services for work related to additional traffic engineering design services to include construction inspection and administration services for the Project, in the additional amount of $142,500.00, for a total revised contract amount of $394,055.00, with funding in the amount of $142,500.00 to come from Precinct 4 Discretionary, TRIP-22, Auditor Line Item #94-7540-90-50, and to be transferred to SH 114-Championship, Judge, Auditor Line Item #94-7592-90-60.

APPROVED UNANIMOUSLY

Outcomes are recorded as stated in the meeting. Where the record shows no vote count, none is listed.

From the archive ★ Every edition, newest on top