Doug Hay
Roles
Past
- Member · Town Council · Town of Black Mountain2026-05-11 – 2026-06-30
- Member · Town Council · Town of Black Mountain2026-04-22 – 2026-05-11
- Member · Town Council · Town of Black Mountain2024-12-09 – 2026-04-22
- Council Member · Town Council · Town of Black Mountain2024-01-04 – 2026-06-30
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
- 95%
- Attended
- 57
- Absent
- 3
- Excused
- 0
Attended 52 of 55 meetings with an official roll call.
Seen present at 5 other meetings through votes, agendas, video or transcripts. Those can't show an absence, so they aren't counted in the rate.
Recent meetings
- August 6, 2026 Town Council Special Meeting · Aug 6, 2026 · from TranscriptPresent
- Town Council Meeting · Jun 8, 2026Absent
- Council Budget Work Session & Agenda Review Meeting - 5:00 p.m. · Jun 4, 2026Present
- Council Budget Work Session - 8:30 a.m. · Jun 1, 2026Present
- Town Council Budget Work Session Meeting- 8:30 a.m. · May 28, 2026Present
- Special Called Town Council Meeting for Closed Session - 9:30 a.m. · May 27, 2026Present
- Town Council Meeting · May 11, 2026 · from TranscriptPresent
- Special Called Emergency Town Council Meeting - 5:00 PM · Mar 12, 2026Present
- Town of Black Mountain Regular Town Council Meeting, March 9, 2026 · Mar 9, 2026Present
- February 25, 2025 Special Called Meeting · Feb 25, 2026Absent
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.
Aug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Tropical Storm Helene Stormwater Infrastructure Enterprise Capital Project Ordinance and Budget Amendments
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Selection of Multiple Grant Writing & Consulting Professional Services
Selection of Multiple Grant Writing & Consulting Professional Services
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
TOWN OF BLACK MOUNTAIN, NORTH CAROLINA RESOLUTION OF SUPPORT FOR SMALL BUSINESS INFRASTRUCTURE GRANT APPLICATION
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Resolution to Apply for NC Department of Commerce Small Business Infrastructure Program for Downtown Stormwater Improvements
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
A RESOLUTION AUTHORIZING THE PURSUIT OF GRANT FUNDING FOR A PART-TIME ASSISTANT GARDEN MANAGER AT THE DR. JOHN WILSON COMMUNITY GARDEN
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Request to Pursue Grant Funding for Part-Time Assistant Garden Manager
Request to Pursue Grant Funding for Part-Time Assistant Garden Manager
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
RESOLUTION TO ACCEPT DONATION OF BENCHES TO BE PLACED AT LAKE TOMAHAWK PARK
RESOLUTION TO ACCEPT DONATION OF BENCHES TO BE PLACED AT LAKE TOMAHAWK PARK
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Acceptance of Bench Donations - Lake Tomahawk Park
Acceptance of Bench Donations - Lake Tomahawk Park
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
RESOLUTION TO ACCEPT EQUIPMENT DONATION FROM FRIENDS OF THE COMMUNITY GAREDEN
RESOLUTION TO ACCEPT EQUIPMENT DONATION FROM FRIENDS OF THE COMMUNITY GAREDEN
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Acceptance of Donation - Friends of the Community Garden
Acceptance of Donation - Friends of the Community Garden
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Monthly Property Tax Report - May 2025 & June 2025
Monthly Property Tax Report - May 2025 & June 2025
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
Adoption of Meeting Minutes from the June 5, 2025 Agenda Work Session, June 9, 2025 Regular Meeting and June 25, 2025 Special Meeting.
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedAug 11, 2025 · Town Council Meeting for August 11, 2025 - Town of Black Mountain, NC
CONSENT AGENDA
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedJun 9, 2025 · Town Council Meeting for June 9, 2025 - Town of Black Mountain, NC
Reallocate budgeted expense funds BADJ-REALLOCATION OF EXPENDITURES WATER
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassedJun 9, 2025 · Town Council Meeting for June 9, 2025 - Town of Black Mountain, NC
Reallocate budgeted expense funds BADJ-REALLOCATION OF EXPENDITURES HR
From the minutes. Counted from the tally because the minutes did not name each voter.
Voted YesPassed