← Back to all candidate scorecards

Official portrait of Michael Kennedy Garrett

Michael Kennedy Garrett

Democrat · North Carolina Senate · District 27
Guilford County (Greensboro)
Our Piedmont Score
–4 / 9
Cool side of the gauge
CoolHot
Responsiveness Score to Piedmont Concerns

Demographic & Background

Residence: Greensboro, Guilford County, NC

Occupation: Managing Partner, Marketing Associates (family-owned marketing firm)

Prior Public Service:

  • North Carolina Senate, District 27 (January 2019 – present; fourth term)
  • Deputy Leader, Senate Democratic Caucus

Family: Married to Allison; two children (Jack and Charlotte)

Other: UNC-Greensboro graduate; product of Guilford County Schools; emphasizes public-education investment and healthcare access.

Voting Record on Key Issues (2025–2026 Session)

Affordability / housing / tax items (first three rows) are weighted double. See footnotes.

Bill / IssueVoteWeightNotes
SB 889 – Property Tax Reappraisal MoratoriumExcused Absence–1Key absence on a double-weighted bill (light penalty applied)
HB 162 – Parking Lot Reform / Stormwater Control ActVoted For+2Near-unanimous bipartisan support
SB 445 – Regulatory Reform Act of 2026 (ADU + commercial redevelopment)Opposed–2Opposed the regulatory-reform package (see footnote on status)
HB 87 – Educational Choice for Children ActVoted Against–1Opposed school-choice tax-credit expansion (veto override)
SB 153 – North Carolina Border Protection Act (287(g))Voted Against–1Opposed mandatory 287(g) and related measures (veto override)
DEI Prohibition bills (HB 171 / SB 227 / SB 558)Voted Against–1Opposed bans on DEI promotion

Footnotes

1. Weighting: The three affordability / housing / tax items (SB 889, HB 162, SB 445) are weighted twice as heavily as the other issues to reflect the project’s priority on property-tax affordability and housing supply in the Piedmont.

2. SB 445 status: As of this writing (July 2026) SB 445 remains in conference committee after the House passed an amended version and the Senate declined to concur. Scoring reflects the legislator’s clear opposition to the regulatory-reform package that contained the ADU and commercial-redevelopment provisions.

3. Key absences: An excused absence or non-vote on a double-weighted (affordability) bill carries a light penalty of –1 instead of zero. That penalty is applied here to SB 889.

4. Party gravity: No votes by this legislator broke party gravity on the tracked bills. Positions on the more partisan measures followed typical Democratic caucus patterns; the parking-reform vote was bipartisan.

Sources: NC General Assembly roll-call records, bill trackers, official biography. Official photo: NC General Assembly.

Scorecards are not endorsements. Our Piedmont Education Foundation is a nonpartisan 501(c)(3) and does not endorse or oppose any candidate or political party.