Bo Hess
Roles
Current
- Council Member · City Council Worksession on Policy, Finance and Infrastructure · City of Asheville2025-06-10 – present
- Chair · Public Safety Committee · City of Asheville2025-05-29 – present
- Councilman · City Council · City of Asheville2024-12-02 – present
Attendance
Meetings attended as a member. The rate counts only meetings with an official roll call, because that is the only record of an absence. Attendance data is still being improved and may be incomplete.
- Attendance rate
- 96%
- Attended
- 102
- Absent
- 3
- Excused
- 0
Attended 66 of 69 meetings with an official roll call.
Seen present at 36 other meetings through votes, agendas, video or transcripts. Those can't show an absence, so they aren't counted in the rate.
Recent meetings
- City Council Meeting (In-Person) (Oct 13, 2026) · Oct 13, 2026 · from AgendaPresent
- City Council Agenda Briefing (Virtual) (Oct 8, 2026) · Oct 8, 2026 · from TranscriptPresent
- Special Meeting: City Council Work Session (In-Person) (Sep 24, 2026) · Sep 24, 2026 · from TranscriptPresent
- City Council Meeting (Sep 22, 2026) · Sep 22, 2026Present
- City Council Agenda Briefing (Virtual) (Sep 17, 2026) · Sep 17, 2026 · from TranscriptPresent
- City Council Meeting (In-Person) (Sep 8, 2026) · Sep 8, 2026Present
- City Council Agenda Briefing (Virtual) (Sep 3, 2026) · Sep 3, 2026 · from TranscriptPresent
- City Council Meeting (Aug 25, 2026) · Aug 25, 2026Present
- City Council Agenda Briefing (In-Person) (Aug 20, 2026) · Aug 20, 2026 · from TranscriptPresent
- Rescheduled: Public Safety Committee (Virtual) (Jul 29, 2026) · Jul 29, 2026Present
Voting record
Individual votes extracted from meeting minutes. When the minutes record a unanimous or majority vote without naming everyone, each member who was present is counted. Vote data is still being improved and may be incomplete.
Dec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution authorizing the City Manager to accept, expend, and disburse Federal Transit Administration Grants apportioned to the Asheville Urbanized Area for Fiscal Year 2017 and Fiscal Year 2018 from the Section 5307 Urban Transit Funding, Section 5307 Job Access Reverse Commute, and Section 5310 Enhanced Mobility of Seniors and Individuals with Disabilities Programs; and to execute all necessary agreements between the City of Asheville and applicable transit subrecipients for the disbursement of approved funds.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution supporting the French Broad River Metropolitan Planning Organization's Safe Streets for Western North Carolina Safety Plan.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution authorizing the City Manager to extend the contract with Loomis Armored US, LLC, for safepoint, cash pickup and delivery services for an additional 5 years through December 2030.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Motion adopting the 2026-27 Budget Calendar.
Motion adopting the 2026-27 Budget Calendar.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Budget amendment in each of the City’s annual operating funds to: 1) Appropriate from restricted and assigned fund balance the required budget authorization for prior year contracts, purchase orders, and other carry-over appropriations that rolled from Fiscal Year 2024-25 to Fiscal Year 2025-26; and 2) Adjust the budget to reflect a change in the accounting treatment of cost allocation charges in the General Fund.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution authorizing the City Manager to amend a general services contract with Benevate LLC, dba Neighborly Software to include funding and modules for Community Development Block Grant - Disaster Recovery grant management.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution authorizing the City Manager to execute an Easement Agreement with Emerson Ridge Subdivision Homeowners' Association, Inc., for property located on Spivey Mountain Road.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 9, 2025 · City Council Meeting (In-Person) (Dec 9, 2025)
Resolution authorizing the City Manager to execute a contract with JR Merrimon & Co., LLC to perform service line inventory in the Shiloh Community for the Water Resources Department.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedDec 5, 2025 · Special Meeting: City Council (Virtual) (Dec 5, 2025)
Appointment of Interim City Manager
Motion to appoint Ben Woody as Interim City Manager, effective December 6, 2025, to serve until such time as the full time City Manager assumes the role.
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedDec 5, 2025 · Special Meeting: City Council (Virtual) (Dec 5, 2025)
Appointment of City Manager and Interim City Manager
Motion to appoint Dakisha (DK) Wesley to serve as the Asheville City Manager as of January 12, 2026, and to be employed as of that date pursuant to the terms of the Employment Agreement between her and the City, and said agreement is hereby ratified.
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedNov 18, 2025 · City Council Meeting (Nov 18, 2025)
Resolution appointing a member to the Planning & Zoning Commission.
Resolution appointing a member to the Planning & Zoning Commission - Appointed Lindsay Broughel & Clerk to Re-Advertise for Another Vacant Seat.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedNov 18, 2025 · City Council Meeting (Nov 18, 2025)
Resolution adopting the long-term Recovery Plan Section 7.2 of the Buncombe County Helene Recovery Plan.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedNov 18, 2025 · City Council Meeting (Nov 18, 2025)
Motion to Deny amendment to the conditional zoning of 27.05 acres at 767 New Haw Creek Road.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedNov 18, 2025 · City Council Meeting (Nov 18, 2025)
Monthly municipal property tax refunds or releases per N.C. Gen. Stat. sec. 105-381.
Monthly municipal property tax refunds or releases per N.C. Gen. Stat. sec. 105-381.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassedNov 18, 2025 · City Council Meeting (Nov 18, 2025)
Resolution removing Jared Wheatley from the Planning & Zoning Commission.
Resolution removing Jared Wheatley from the Planning & Zoning Commission.
From the agenda. Counted from the tally because the agenda did not name each voter.
Voted YesPassed