The Boring PartsFederalLocal · USLocal · Canada

Granite Falls, North Carolina

Recent Granite Falls public meeting topics include budget & taxes, planning & zoning, contracts & procurement, public safety, water & utilities, resolutions & ordinances.

Topics found in recent meetings

Get Granite Falls meeting alerts

One email when Granite Falls posts a new agenda or minutes. Free, unsubscribe anytime.

🗳️ Election results (3 races)
Local election returns — winner marked ✓.
Mayor 2025-11-04
Tracy Townsend ✓ 335 · Bill Fields 88 · Write-In (Miscellaneous) 7
City Council 2025-11-04
Ritch Bolick ✓ 276 · Larry Knight ✓ 263 · Jamie Hagerty ✓ 200 · Martin Townsend 185 · Faith Naff 158 · Stacy Brim 97
City Council 2023-11-07
Tracy Townsend ✓ 169 · Mike Mackie ✓ 144 · Jim Mackie ✓ 132 · Jamie Hagerty 129 · Douglas Dupell 80 · Brandon Dupell 58

Recent meetings

Mon Jul 20, 2026

Meeting

Town Council will consider a fire truck purchase ordinance funded by CDBG-NR.

The Granite Falls Town Council will approve the consent agenda items and then discuss several new business items, including a report on unpaid 2025‑2026 taxes, a project budget ordinance for acquiring a fire truck with CDBG‑NR funds, and a budget amendment. The council will also consider a resolution and a memorandum of understanding to work with the North Carolina Main Street & Rural Planning Center on an economic strategic plan, and will appoint members to various committees.

budgetfire-truckmain-streetordinancecommittee-appointmentstaxes
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, JULY 20, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME & CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION INTERIM PASTOR LEONARD BOLICK, PHILADELPHIA LUTHERAN CHURCH LUTHERAN CHURCH III. PLEDGE OF ALLEGIANCE COUNCILMEMBER LARRY KNIGHT IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER MIKE MACKIE In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. SPECIAL PRESENTATIONS / INTRODUCTIONS 1) ADAMS PLACE a) Pamela Smith 2) NEW EMPLOYEE a) Benjamin Foust – Police Officer – Chief Branham VI. APPROVAL OF AGENDA Page 2 – Agenda for the Regular Town Council Meeting held Monday, July 20, 2026 VII. CONSENT AGENDA All items below are enacted by o [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Jun 15, 2026

Meeting

Town Council will adopt the FY 2026‑2027 budget and related fee schedules

The Granite Falls Town Council will consider Ordinance #416 to adopt the fiscal year 2026‑2027 budget. It will also approve a fee schedule for that fiscal year and adopt several utility riders related to renewable energy and electric rates. Additional actions include adopting a capital improvement plan, setting employee job grades and pay ranges, and approving agreements for school resource officers. The meeting also covers appointments, a fire protection aid agreement, a special event permit, and a general counsel agreement.

budgetfeesutilitiesrenewable-energypublic-safetycapital-improvement
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, JUNE 15, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION III. PLEDGE OF ALLEGIANCE COUNCILMEMBER JIM MACKIE IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER MD TOWNSEND In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. RECOGNITION OF VISITORS VI. SPECIAL PRESENTATIONS / INTRODUCTIONS 1) NEW EMPLOYEES a) Joshua Thebeau – Police Officer VII. APPROVAL OF AGENDA VIII. CONSENT AGENDA All items below are enacted by one motion. There will be no separate discussion or separate votes of the items listed under the Consent Agenda unless a Councilmember requests that an item or items be considered as a s [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Jun 1, 2026

Meeting

Town Council to select design/build firm for fire department construction

The Town Council will hold a public hearing and consider an ordinance regarding the resubmittal of development applications. The body will also discuss the Fiscal Year 2026-27 budget and select a firm for fire department construction.

budgetfire-departmentzoningpublic-safetyparks-and-recreation
✓ Decided: Council approved design‑build contract for new fire station

The Granite Falls Town Council approved Ordinance #417 Text Amendment #1‑2026 and a design‑build contract with D.R. Reynolds Company, Inc. for the town’s second fire station. It also adopted budget amendments adding $120,000 to the Water & Sewer fund and $150,000 to the Electric fund, and approved a $4,850 fund transfer to Parks & Recreation. A public hearing on the FY 2026‑27 budget was scheduled, and the council entered and exited a closed session, all by unanimous votes.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, JUNE 1, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION PASTOR FLOYD PERRY, EMMANUEL BAPTIST CHURCH III. PLEDGE OF ALLEGIANCE COUNCILMEMBER MIKE MACKIE IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER LARRY KNIGHT In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. RECOGNITION OF VISITORS VI. SPECIAL PRESENTATIONS / INTRODUCTIONS VII. APPROVAL OF AGENDA VIII. CONSENT AGENDA All items below are enacted by one motion. There will be no separate discussion or separate votes of the items listed under the Consent Agenda unless a Councilmember requests that an item or items be considered as a separate ite [Excerpt truncated on this listing page; use the official record for the full text.]
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD JUNE 1, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, June 1 , 2026 , at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following members of the governing body were absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Clerk Paula Kirby, Town Attorney Bruce Cannon, Special Projects Manager Katilyn Parlier, Deputy Finance Director Kim Eckard, Town Planner Greg Wilson, Police Chief Brine Branham, Fire Chief Brain Bennett, Assistant Fire Chief Kevin Kerley, and Police Lieutenant Kalem Kirby. VISITORS None NEWS MEDIA Francisco Grimes-Hernandez, representing the News-Topic, attended the meeting. MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Councilmember Ritch Bolick led in prayer. PLEDGE OF ALLEGIANCE Councilmember Mike Mackie led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Larry Knight read the Conflict-of-Interest Statement. In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any [Excerpt truncated on this listing page; use the official record for the full text.]
Mon May 18, 2026

Meeting

Town Council to consider conditional rezoning petition and FY 2026-27 budget

The Town Council will hold a public hearing and consider Ordinance #415 regarding Petition for Conditional Rezoning #2-2026. The meeting also includes a presentation of the Fiscal Year 2026-27 budget.

zoningbudgetpublic-hearingsordinances
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, MAY 18, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION PASTOR JERRY STINES SOLID ROCK BAPTIST CHURCH III. PLEDGE OF ALLEGIANCE COUNCILMEMBER RITCH BOLICK IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER JAMIE HAGERTY In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. RECOGNITION OF VISITORS VI. SPECIAL PRESENTATIONS / INTRODUCTIONS VII. APPROVAL OF AGENDA VIII. CONSENT AGENDA All items below are enacted by one motion. There will be no separate discussion or separate votes of the items listed under the Consent Agenda unless a Councilmember requests that an item or items be considered as a separate [Excerpt truncated on this listing page; use the official record for the full text.]
Fri May 15, 2026

Meeting

Town Council will hold a special meeting on May 15 for a budget and planning retreat

The Granite Falls Town Council has scheduled a special meeting on Friday, May 15, 2026 at 9:00 a.m. The meeting will be held at the Hub Station, 145 Cedar Valley Rd, Hudson, NC. The purpose is a budget and planning retreat. No specific agenda items are listed.

budgetplanningmeetingretreattown-council
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov MAY 8, 2026 TO: TOWN COUNCIL MEMBERS, NEWS MEDIA, AND GENERAL PUBLIC SUBJECT: THE TOWN COUNCIL HAS SCHEDULED A SPECIAL MEETING FOR FRIDAY, MAY 15, 2026, AT 9:00 A.M. FOR THE PURPOSE OF A BUDGET AND PLANNING RETREAT. THE MEETING WILL BE HELD AT THE HUB STATION LOCATED AT 145 CEDAR VALLEY RD, HUDSON, NORTH CAROLINA. In accordance with Title II of the Americans with Disabilities Act, neither the Town of Granite Falls, nor the Granite Falls ABC Board, discriminates based on disability in conducting its meetings. Individuals with disabilities who require auxiliary aids o r services or other accommodation for effective communication and participating in a meeting may contact the Town Clerk at (828) 396 - 3131. Requests should be made at least 72 hours prior to the meeting. IF YOU HAVE ANY QUESTIONS, PLEASE CALL 828-396-3131. PAULA M. KIRBY TOWN CLERK
Fri May 8, 2026

Meeting

Town cancels special budget retreat meeting

The Town of Granite Falls cancelled its scheduled special budget retreat meeting for Friday, May 8, 2026, at The Hub in Hudson. A notice will be sent when a rescheduled date is determined.

budgetcancellationmeeting-scheduleada
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov MAY 7, 2026 TO: TOWN COUNCIL MEMBERS, NEWS MEDIA, AND GENERAL PUBLIC FROM: MAYOR TRACY TOWNSEND SUBJECT: THE SPECIAL BUDGET RETREAT MEETING SCHEDULED FOR FRIDAY, MAY 8, 2026, AT 9:00 A.M. AT THE HUB IN HUDSON HAS BEEN CANCELLED. A NOTICE WILL BE SENT WHEN THE RESCHEDULED DATE HAS BEEN DETERMINED. IN ACCORDANCE WITH TITLE II OF THE AMERICANS WITH DISABILITIES ACT, THE TOWN OF GRANITE FALLS DOES NOT DISCRIMINATE ON THE BASIS OF DISABILITY IN CONDUCTING ITS MEETINGS. INDIVIDUALS WITH DISABILITIES WHO REQUIRE AUXILIARY AIDS OR SERVICES OR OTHER ACCOMMODATIONS FOR EFFECTIVE COMMUNICATION AND PARTICIPATING IN A MEETING MAY CONTACT THE TOWN CLERK AT (828) 396-3131. REQUESTS SHOULD BE MADE AT LEAST 72 HOURS PRIOR TO THE MEETING. IF YOU HAVE ANY QUESTIONS, PLEASE CALL 828-396-3131. PAULA M. KIRBY TOWN CLERK
Mon May 4, 2026

Meeting

Town Council to hold special budget work session on May 4

The Granite Falls Town Council will meet in a special budget work session on Monday, May 4, 2026 at 3:00 p.m. in the council chambers. The session will focus on the FY 2026‑2027 electric rates and fees and on funding for capital projects. No decisions are noted; the agenda indicates discussion topics only.

budgetutilitiescapital-projects
✓ Decided: Council approved three budget amendments, including funds for a new fire station

The council unanimously approved Text Amendment #1‑2026 to update the waiting period for denied development applications and scheduled a public hearing for May 18, 2026. It also called a public hearing on Conditional Rezoning #2‑2026 for a 54‑acre parcel on US Hwy 321, also set for May 18, 2026. Additionally, the council approved three budget amendments: #2026‑11 to transfer grant funds for a wastewater‑system growth study, #2026‑12 to fund a survey and purchase of property for a second fire station on New Farm Road, and #2026‑13 to cover additional costs for the recreation‑center pool resurfacing project. All motions passed with unanimous votes.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov MAY 1, 2026 TO: TOWN COUNCIL MEMBERS, NEWS MEDIA, AND GENERAL PUBLIC SUBJECT: THE TOWN OF GRANITE FALLS TOWN COUNCIL WILL HOLD A SPECIAL BUDGET WORK SESSION ON MONDAY, MAY 4, 2026, AT 3:00 P.M. IN THE COUNCIL CHAMBERS OF THE ADMINISTRATIVE BUILDING. FY 2026- 2027 ELECTRIC RATES/FEES, AND CAPITAL PROJECT FUNDING WILL BE DISCUSSED. IF YOU HAVE ANY QUESTIONS, PLEASE CALL 828-396-3131. PAULA M. KIRBY TOWN CLERK
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD MAY 4, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, May 4 , 2026 , at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following members of the governing body were absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Special Projects Manager Katilyn Parlier, Deputy Finance Director Kim Eckard, Police Chief Brine Branham, Parks and Recreation Director Chad Raby, Fire Chief Brain Bennett, Fire Fighter Jeremy Swanson, and Fire Engineer Kevin Brown. VISITORS Ronald King and Robert Anderson NEWS MEDIA Francisco Grimes-Hernandez, representing the News-Topic, attended the meeting. MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Associate Pastor Luke Hensley, First Baptist Church, led in prayer. PLEDGE OF ALLEGIANCE Councilmember Larry Knight led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Jim Mackie read the Conflict-of-Interest Statement. In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Apr 20, 2026

Meeting

Town Council holds special budget work session

The Town Council will meet on April 20, 2026, to discuss the Police Department annual report and capital projects. The session is scheduled for 3:00 p.m. in the Council Chambers of the Administrative Building.

budgetpolicecapital-projectscouncil-meeting
✓ Decided: Council approved purchase of 5+ acres for new fire station

The Town Council unanimously approved the agenda and the consent agenda items. It adopted the town holiday schedule for 2026. The Council entered and exited a closed‑session to discuss contract negotiations. Finally, it unanimously approved a real‑estate purchase agreement with MDI for over 5 acres on New Farm Road to be used for a new fire station.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov APRIL 17, 2026 TO: TOWN COUNCIL MEMBERS, NEWS MEDIA, AND GENERAL PUBLIC SUBJECT: THE TOWN OF GRANITE FALLS TOWN COUNCIL WILL HOLD A SPECIAL BUDGET WORK SESSION ON MONDAY, APRIL 20, 2026, AT 3:00 P.M. IN THE COUNCIL CHAMBERS OF THE ADMINISTRATIVE BUILDING. THE POLICE DEPARTMENT ANNUAL REPORT AND CAPITAL PROJECTS WILL BE PRESENTED. IF YOU HAVE ANY QUESTIONS, PLEASE CALL 828-396-3131. PAULA M. KIRBY TOWN CLERK
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD APRIL 20, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, April 20, 2026 , at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Jamie Hagerty, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following members of the governing body were absent: Ritch Bolick and Larry Knight STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Special Projects Manager Katilyn Parlier, Deputy Finance Director Kim Eckard, Police Chief Brine Branham, and Assistant Police Chief Kalem Kirby. VISITORS Caldwell County Chamber of Commerce President and CEO Bryan Moore, Caldwell County Chamber of Commerce Ambassador Carl Beardsworth, Caldwell County Chamber of Commerce Executive Board Member and Granite Falls Planning Board Member Bill Fields, Jane Forlines, Justin Greenhill, Lindsey Cox, Julia Cervantes, Robin Creel, Cindy Reiss, Greg Bryant, Jesse Trivette, representing the Caldwell County EDC, and Ronald King. NEWS MEDIA Francisco Grimes-Hernandez, representing the News-Topic, attended the meeting. MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Pastor Casey Fenn, Rock Chapel Church of God, led in prayer. [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Apr 6, 2026

Meeting

Town Council to review water and sewer rates for FY 2026-2027 budget

The Town Council is holding a special budget work session. Members will review water and sewer rates for the FY 2026-2027 budget and receive the Fire Department annual report.

budgetwater-ratessewer-ratesfire-department
✓ Decided: Council unanimously denies Pinewood Road rezoning petition

The Granite Falls Town Council denied Petition for Conditional Zoning #1‑2026 for the Pinewood Road property, rejecting the request to rezone the 6.04‑acre site for 66 residential units. The Council also approved a new audit contract with Martin Starnes & Associates. Additional routine actions were approved, including the agenda, consent agenda, and moving into and out of closed session.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov APRIL 2, 2026 TO: TOWN COUNCIL MEMBERS, NEWS MEDIA, AND GENERAL PUBLIC SUBJECT: THE TOWN OF GRANITE FALLS TOWN COUNCIL WILL HOLD A SPECIAL BUDGET WORK SESSION ON MONDAY, APRIL 6, 2026, AT 3:00 P.M. IN THE COUNCIL CHAMBERS OF THE ADMINISTRATIVE BUILDING. THE FIRE DEPARTMENT ANNUAL REPORT WILL BE PRESENTED AND THE COUNCIL WILL BE REVIEWING WATER AND SEWER RATES FOR THE FY 2026-2027 BUDGET. IF YOU HAVE ANY QUESTIONS, PLEASE CALL 828-396-3131. PAULA M. KIRBY TOWN CLERK
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD APRIL 6, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, April 6, 2026 , at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Jamie Hagerty, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following members of the governing body were absent: Ritch Bolick and Larry Knight STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Special Projects Manager Katilyn Parlier, Police Chief Brine Branham, Deputy Finance Director Kim Eckard, and Town Planner Greg Wilson. VISITORS Pastor Leonard Bolick, Philadelphia Lutheran Church, John Corpening, Malinda Clay, Charles Summerlin, Bobby Funk, Daren Brookshire, Todd Clay, Caldwell County Tax Administrator Josh Angle, and Wendy Kurfees and Charlie Griffin, representing the State Employees Credit Union. NEWS MEDIA Francisco Grimes-Hernandez, representing the News-Topic, attended the meeting. MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Pastor Ric Smith, Christ United Lutheran Church, led in prayer. PLEDGE OF ALLEGIANCE Councilmember Jamie Hagerty led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Jim Mackie read the Confl [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Mar 16, 2026

Meeting

Town Council holds budget workshop to review department updates

The Town Council will convene a special meeting to review annual updates and capital improvement plans for the Electric, Public Works, and Water Resources departments. The session is focused on budget planning and does not include a formal vote.

budgetpublic-workswater-resourceselectric-departmentplanning
✓ Decided: Town Council amends capital improvement plan to add Shuford Recreation Center expansion

The Granite Falls Town Council approved the meeting agenda and consent agenda items by unanimous vote. It adopted updates to the Purchasing, Internal Control, Conflict of Interest, and Ethics policies. The council approved the FY27 Recreation Center fee schedule and amended the FY25‑26 Capital Improvement Plan to add Project R68. It also approved two North Carolina Municipal Power Agency agreements and an ordinance adopting those agreements, all unanimously.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA SPECIAL TOWN COUNCIL MEETING BUDGET WORKSHOP MONDAY, MARCH 16, 2026 4 SOUTH MAIN STREET 3:00 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. APPROVAL OF AGENDA III. NEW BUSINESS 1. ELECTRIC DEPARTMENT i. ANNUAL UPDATE ii. CAPITAL IMPROVEMENT PLAN 2. PUBLIC WORKS i. ANNUAL UPDATE ii. CAPITAL IMPROVEMENT PLAN 3. WATER RESOURCES i. ANNUAL UPDATE ii. CAPITAL IMPROVEMENT PLAN IV. ADJOURN Reminder: The next Town Council meeting is on Monday, April 6, 2026, at 5:30 pm in the Council Chambers.
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD MARCH 16, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, March 16, 2026, at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard , Human Resources Director Crystal Bollinger, Special Projects Manager Katilyn Parlier, Police Chief Brine Branham, Electric Services Director Rick Sisk, and Parks and Recreation Director Chad Raby. VISITORS ElectriCities Chief Legal and External Affairs Officer Jay Morrison, and Mike Grainger MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Pastor Dan Greene, Christian Fellowship Chapel, led in prayer. PLEDGE OF ALLEGIANCE Councilmember Ritch Bolick led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Martin Townsend read the Conflict-of-Interest Statement. In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of co [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Mar 2, 2026

Meeting

Town Council discusses FY26‑27 Parks & Rec capital projects and fee schedule

The Granite Falls Town Council held a special Parks and Recreation Budget Workshop on March 2, 2026. Council members reviewed the proposed FY26‑27 fee schedule and discussed several capital improvement projects, including a $28,000 gym floor resurfacing, a $20,000 Field #1 renovation, a $600,000 neighborhood park, and a $500,000 park acquisition. A public meeting was scheduled for March 9, 2026, to consider the purchase of 23.16 acres from Shuford Development. The fee schedule will be brought to the regular council meeting on March 16, 2026, for approval.

budgetparks-recreationcapital-improvementsfeespublic-meetingland-purchase
✓ Decided: Council approves $3.65 M CDBG amendment adding two fire trucks

The Town Council unanimously approved a scope change to the Community Development Block Grant Neighborhood Revitalization Utility Project, adding $3,651,825 for the purchase of two fire trucks. The council also scheduled a public hearing for a rezoning petition on April 6, 2026, and amended the FY25‑26 Capital Improvement Plan to include project R68. All motions passed with unanimous affirmative votes.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
MINUTES OF SPECIAL PARKS AND RECREATION BUDGET WORKSHOP HELD MARCH 2, 2026 SPECIAL MEETING The Gr anite Falls Town Council held a Special Parks and Recreation Budget Workshop Monday, March 2 , 2026 , at 3:00 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. *Note* Larry Knight arrived at 3:50 p.m. ABSENT The following member of the governing body was absent: Ritch Bolick STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb , Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard , Special Projects Manager Katilyn Parlier, Parks and Recreation Director Chad Raby, and Police Chief Brine Branham. VISITORS None MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. APPROVAL OF AGENDA Martin Townsend made a motion the Council approve the agenda as presented. Jim Mackie seconded the motion, which was followed by a unanimous affirmative vote. NEW BUSINESS Town Manager Daniel Cobb thanked the Council for coming to the Budget Workshop and asked Parks and Recreation Director Chad Raby to address the Council. FEE SCHEDULE REVIEWED Parks and Recreation Director Chad Raby presented and reviewed the proposed FY26 -27 Fee Schedule. Director Raby discussed program fees [Excerpt truncated on this listing page; use the official record for the full text.]
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD MARCH 2, 2026 REGULAR MEETING The Gr anite Falls Town Council held a Regular Meeting Monday, March 2 , 2026 , at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following members of the governing body w ere present: Mayor Tracy Townsend and Council Members Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: Ritch Bolick STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard , Town Planner Greg Wilson, Human Resources Director Crystal Bollinger, Special Projects Manager Katilyn Parlier, Police Chief Brine Branham, Fire Chief Brian Bennett, and Assistant Fire Chief Kevin Kerley. VISITORS Miss Caldwell County Jaime Logan, Western Piedmont Council of Governments Assistant Executive Director Alison Alexander, Western Piedmont Council of Governments Community and Economic Development Director Ben Willis, and Ian Byrne, representing Mills Construction Company. MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Interim Pastor Leonard Bolick, Philadelphia Lutheran Church , led in prayer. PLEDGE OF ALLEGIANCE Councilmember Jamie Hagerty led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Larry [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Feb 16, 2026

Meeting

Town Council to hold hearing on property assessments for unpaid town invoices

The Town Council will conduct a public hearing regarding assessments against real property owners who have failed to pay invoices. Members will also discuss the Fiscal Year 2026-2027 budget and review annual reports from several town departments.

budgetpublic-hearinginsurancetransportationfinance
✓ Decided: Council approved amended involuntary commitment transportation agreement

The Granite Falls Town Council unanimously approved the agenda and consent agenda items, adopted an amended transportation agreement for involuntary commitments, and approved a $25,000 budget amendment for increased insurance premiums. The council also voted to hold a public hearing on a Community Development Block Grant amendment, entered a closed session, and then adjourned the meeting.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, FEBRUARY 16, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION PASTOR FLOYD PERRY, EMMANUEL BAPTIST CHURCH III. PLEDGE OF ALLEGIANCE COUNCILMEMBER LARRY KNIGHT IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER MIKE MACKIE In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. RECOGNITION OF VISITORS VI. SPECIAL PRESENTATIONS / INTRODUCTIONS 1) ELECTRICITIES OF NORTH CAROLINA Kelsey Lawhead – Vice President, Customer Programs & Strategy Jay Morrison – Chief Legal and External Affairs Officer VII. APPROVAL OF AGENDA VIII. CONSENT AGENDA All items below are enacted by one motion. There will be no separat [Excerpt truncated on this listing page; use the official record for the full text.]
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD FEBRUARY 16, 2026 REGULAR MEETING The Granite Falls Town Council held a Regular Meeting Monday, February 16, 2026, at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following member s of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb , Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard , Town Planner Greg Wilson, Human Resources Director Crystal Bollinger, Special Projects Manager Katilyn Parlier, Police Chief Brine Branham, Fire Chief Brian Bennett, Assistant Fire Chief Kevin Kerley, Parks and Recreation Director Chad Raby, and Athletic Program Supervisor Isaac Poythress. VISITORS Kelsey Lawhead – ElectriCities Vice President, Customer Programs & Strategy and Jay Morrison – ElectriCities Chief Legal and External Affairs Officer MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Pastor Floyd Perry, Emmanuel Baptist Church, led in prayer. PLEDGE OF ALLEGIANCE Councilmember Larry Knight led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Mike Mackie read the Conflict-of-Interest Statement [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Feb 2, 2026

Meeting

Granite Falls Council to approve tax, safety, and budget items

The Granite Falls Town Council will consider renewing a safety consultant contract for $8,500, approving a budget amendment for law enforcement equipment, and setting a date to advertise 2025 tax liens. The meeting also includes approval of minutes and the town holiday schedule.

budgettaxescontractspoliceholidaysstormwater
✓ Decided: Council approves 2025 Tax Levy and renews key contracts

The Granite Falls Town Council unanimously approved the 2025 Tax Levy, set the date to advertise 2025 tax liens, authorized $1,237.12 in property tax releases, and renewed several service contracts. Additional actions included approving a budget amendment for law‑enforcement equipment and extending the assessment roll hearing schedule.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA REGULAR TOWN COUNCIL MEETING MONDAY, FEBRUARY 2, 2026 4 SOUTH MAIN STREET 5:30 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. INVOCATION PASTOR MIKE HARRIS, FIRST UNITED METHODIST CHURCH III. PLEDGE OF ALLEGIANCE COUNCILMEMBER RITCH BOLICK IV. CONFLICT OF INTEREST STATEMENT COUNCILMEMBER JAMIE HAGERTY In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or appearance of conflicts with respect to any matters coming before the Council today? If so, please identify the conflict or appearance of conflict and refrain from any undue participation in the particular matters involved. (N.C.G.S. 14-234, N.C.G.S. 160A-479.11, & N.C.G.S. 160D-109) V. RECOGNITION OF VISITORS VI. SPECIAL PRESENTATIONS / INTRODUCTIONS 1) NEW EMPLOYEES a) Evan Smith – Electric Line Technician Class A b) Tyler Billington – Firefighter c) Zack Potter – Firefighter 2) MISS CALDWELL COUNTY – JAIME LOGAN VII. APPROVAL OF AGENDA VIII. CONSENT AGENDA Page 2 – Agenda for the Regular Town Counc [Excerpt truncated on this listing page; use the official record for the full text.]
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD FEBRUARY 2, 2026 REGULAR MEETING The Granite Falls Town Council held a Regular Meeting Monday, February 2, 2026, at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following member s of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb , Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard, Police Chief Brine Branham, Fire Chief Brian Bennett, Assistant Fire Chief Kevin Kerley, Firefighters Tyler Billington and Zack Potter, Electric Services Director Rick Sisk, and Electric Line Technician Class A Evan Smith. VISITORS None MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. INVOCATION Councilmember Larry Knight led in prayer. PLEDGE OF ALLEGIANCE Councilmember Ritch Bolick led the Pledge of Allegiance. CONFLICT OF INTEREST STATEMENT Councilmember Jamie Hagerty read the Conflict-of-Interest Statement. In accordance with the State Government Ethics Act, it is the duty of every Council member to avoid both conflicts of interest and the appearance of conflicts. Does any Council member have any known conflict of interest or app [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Jan 12, 2026

Meeting

Council will hold a closed session to review a public officer's qualifications

The special Town Council meeting will open with a welcome and approval of the agenda, then move to a closed session. In that closed session, council members will consider the qualifications, competence, performance, character, fitness, and conditions of appointment or initial employment of an individual public officer or employee, as required by North Carolina General Statute §143.318.11(6). The meeting will adjourn after the closed session.

personnelgovernanceclosed-sessionnorth-carolina-law
✓ Decided: Council approved agenda, entered closed session, then adjourned

The Granite Falls Town Council unanimously approved the meeting agenda, voted to enter a closed session to discuss personnel matters, then unanimously voted to exit the closed session and adjourn the meeting.

📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tracy Townsend Mayor • Ritch Bolick Mayor Pro Tem • Daniel P. Cobb Town Manager Council Members Jamie Hagerty • Larry Knight • Jim Mackie • Mike Mackie • Martin D. Townsend P.O. Drawer 10 • Granite Falls, North Carolina 28630-0010 • Phone (828) 396-3131 • Fax (828) 396-3133 www.granitefallsnc.gov AGENDA SPECIAL TOWN COUNCIL MEETING MONDAY, JANUARY 12, 2026 4 SOUTH MAIN STREET 3:00 PM I. WELCOME – CALL TO ORDER MAYOR TRACY TOWNSEND II. APPROVAL OF AGENDA III. CLOSED SESSION 1. North Carolina General Statue §143.318.11(6) To consider the qualifications, competence, performance, character, fitness, conditions of appointment, or conditions of initial employment of an individual public officer or employee or prospective public officer or employee. IV. ADJOURN Reminder: The next regular Town Council meeting is scheduled for February 2, 2026, at 5:30 pm in the Council Chambers.
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF SPECIAL MEETING HELD JANUARY 12, 2026 SPECIAL MEETING The Granite Falls Town Council held a Special Meeting Monday, January 12, 2026, at 3:00 p.m. in the Council Chambers of the Administrative Building. PRESENT The following member s of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb, and Town Clerk Paula Kirby. VISITORS None MEETING CALLED TO ORDER Mayor Tracy Townsend called the meeting to order and welcomed everyone present. APPROVAL OF AGENDA Mike Mackie made a motion the Council approve the agenda as presented. Martin Townsend seconded the motion, which was followed by a unanimous affirmative vote. COUNCIL GOES INTO CLOSED SESSION Larry Knight made a motion the Council go into Closed Session under North Carolina General Statue §143.318.11(6) to consider the qualifications, competence, performance, character, fitness, conditions of appointment, or conditions of initial employment of an individual public officer or employee or prospective public officer or employee. Ritch Bolick seconded the motion , which was followed by a unanimous affirmative vote. COUNCIL GOES OUT OF CLOSED SESSION Martin Townsend made a motion the Council go out of Closed Session. M [Excerpt truncated on this listing page; use the official record for the full text.]
Mon Jan 5, 2026

Meeting

✓ Decided: Council unanimously approved agenda and consent agenda items

The Granite Falls Town Council unanimously approved the meeting agenda and all items on the consent agenda. No substantive actions, such as approvals or denials of projects, were recorded. A public hearing on a proposed annexation was reconvened but no decision was made.

📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF REGULAR MEETING HELD JANUARY 5, 2026 REGULAR MEETING The Granite Falls Town Council held a Regular Meeting Monday, January 5, 2026, at 5:30 p.m. in the Council Chambers of the Administrative Building. PRESENT The following member s of the governing body w ere present: Mayor Tracy Townsend and Council Members Ritch Bolick, Jamie Hagerty, Larry Knight, Jim Mackie, Mike Mackie, and Martin Townsend. ABSENT The following member of the governing body was absent: None STAFF PRESENT The following staff members attended the meeting: Town Manager Daniel Cobb , Town Attorney Bruce Cannon, Town Clerk Paula Kirby, Deputy Finance Director Kim Eckard , Special Projects Manager Katilyn Parlier, Payroll Technician/Tax Collector Amber Marley, Town Planner Greg Wilson, Police Chief Brine Branham, Police Records Specialist Summer Hall, Police Detective Troy Reynolds, Fire Chief Brian Bennett, Assistant Fire Chief Kevin Kerley, Fire Captain Chad Price, Water Resources Director/Public Works Director Randy Smith, and Utility Maintenance Mechanic Will Hall. VISITORS CC&W Development Group, LLC. Managing Partner Greg Williams, CC&W Development Group, LLC. Managing Partner Perry Crooke, CC&W Development Group, LLC. Engineer Frank Craig, Phil Shell, Charles Summerlin, Macon Clark, Andrew Atkin, Barbara and Richard Riley, David and Trudy Nowlin, Faith Naff, Scott and Stephanie Ledford, Carla Ray, Silas Ray, Debbie Few, Dan Kelly, David and Agnes (Agi) Davis, Will [Excerpt truncated on this listing page; use the official record for the full text.]
🔗 Embed this city · use the data

Free to reuse under CC BY 4.0 — a link back is appreciated. Paste this into your site:

<iframe src="https://mytown.theboringparts.com/city/granitefallsnc.gov/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #ddd;border-radius:8px" title="Granite Falls government meetings"></iframe>
<p>Local government meetings via <a href="https://mytown.theboringparts.com/city/granitefallsnc.gov/">MyTown</a></p>

The credit line under the iframe is a real link back — keep it and you help others find us (and it satisfies the CC BY attribution). Prefer JSON? meetings.json · full embed & API guide.