CPAS - Key Persons


Adriana Vogel

Job Titles:
  • Staff Accountant
  • Staff Accountant - Wilmington Office
Adriana joined the WHC team in February of 2022. She handles payrolls and bookkeeping as well as bill pay and anything else her clients might need. Adriana started her journey as an accountant in Colombia after graduating from Pontificia Universidad Javeriana in 2014 with a bachelor's degree in accounting. She then decided to further her education and graduated with a master's degree in financial management in 2017. Before relocating to the United States in 2019, Adriana worked as an accountant and auditor in Colombia for 8+ years. In her free time, she enjoys oil painting, cooking on special occasions, hiking, traveling, and broadening her mind by learning new languages. She also loves spending quality time with her husband, Roderick, and their 3 adorable cats, Archer, Jasmine, and Kimba.

Allison Covington

Job Titles:
  • Staff Accountant - Wilmington Office

Alton Harris

Job Titles:
  • Staff Accountant
  • Rotary Paul Harris Fellow
  • Staff Accountant - Wilmington Office
Before joining Williford Houston & Company in 2012, Alton owned a regional wholesale business for more than 20 years. During that time, he gained valuable business knowledge in how to help business owners sustain profitability in today's volatile economy as well as different strategies to help small businesses grow. By utilizing this experience, Alton works with clients that use BOSS (Back Office Support System) to help them streamline and be more efficient in their accounting and bookkeeping. Alton received his Bachelor's degree in Accounting from the University of North Carolina at Wilmington and is a Certified QuickBooks ProAdvisor. Alton is a Rotary Paul Harris Fellow and enjoys being involved in the local community. In his free time, he also enjoys traveling, anything associated with the water, and a good round of golf.

Andrew (Drew) Houston

Job Titles:
  • Partner
  • Partner - Wilmington Office
Prior to joining the firm in 1992, Drew gained experience as a tax and audit staff accountant, as well as a revenue agent with the IRS. Currently, he is involved with tax preparation and review, including tax planning and consulting, as well as preparation and review of audited, reviewed, and compiled financial statements. He also oversees the quality control and compliance with A & A requirements and works on new client development. Drew earned his bachelor of Science in Accountancy from the University of North Carolina at Wilmington. Outside of work he enjoys his dirt bike, hunting, and cooking.

Bailey Hancock

Job Titles:
  • Executive Assistant - Fayetteville Office

Carl P. (Pat) Williford

Job Titles:
  • Partner
  • Partner - Fayetteville Office
  • Partner - Wilmington Office
Having founded the practice in 1984 with Theresa High, Pat has over 50 years of accounting experience while serving businesses and individuals in Fayetteville, North Carolina. In addition to new client development, Pat's responsibilities include tax preparation and review, including tax planning and consulting, as well as preparation and review of audited, reviewed, and compiled financial statements. Pat earned his Bachelor of Science degree in Business Administration from the University of North Carolina at Chapel Hill. He is a member of the American Institute of Certified Public Accounts, having previously served on their tax committee for 9 years and the North Carolina Association of Certified Public Accountants, serving on their taxation committee for over 20 years. He is involved with the Fayetteville Jaycees, serving twice as president and as state treasurer.

Cindy Chadwick

Job Titles:
  • Bookkeeper
  • Staff Accountant - Fayetteville Office
Cindy joined the Williford Houston & Co. team in 1999 as a Bookkeeper. In addition to her bookkeeping duties, she is responsible for sales & use tax returns, prepared food & beverage returns, business personal property tax listings, payrolls, payroll tax returns, W-2s, 1099s, and transmittals. Before joining the firm, Cindy developed her skills in inventory control and purchasing and cost accounting at the Manning Corporation, a small manufacturing facility for the automotive industry in Pinehurst, N.C. She also took accounting courses at Fayetteville Technical Institute. In her free time, Cindy enjoys horseback riding, bowling, exploring for antiques, and attending country concerts and festivals.

Debbie Wilson

Job Titles:
  • Executive Assistant
  • Office Manager - Wilmington Office
Debbie has been with Williford Houston & Co. since July 2012. Her Executive Assistant responsibilities include administrative tasks and processing tax returns, and she firmly believes in doing the right thing the first time so she does not have to repeat it. Before joining the firm, Debbie worked as a Legal Assistant doing research and title work. She also has experience with loan refinancing and as a medical receptionist. At one time, Debbie also worked as a flight attendant. Debbie has taken courses in Medical Administration from CFCC, as well as Accounting courses at UNC-W. She volunteers her time with Habitat for Humanity, VERPA-VA, and the Salvation Army. When away from the office, Debbie enjoys spending time with family and friends and going to the beach. She also likes participating in activities like ceramics, painting, swimming, reading and walking.

Donna Dawkins

Job Titles:
  • Staff Accountant - Fayetteville Office

Genevieve Pinelli

Job Titles:
  • Administrative Assistant
  • Executive Assistant - Wilmington Office
Genevieve joined the team in July of 2023. Her responsibilities include making sure things go as smoothly as possible around the office. She has previously worked for Paramount Partnerships, LLC a virtual assistant agency, and before that was a teacher for 15 years in NY before relocating to NC. During her free time Genevieve spends as much time as possible with her friends, family and standard poodle at the beach.

Jeff Baker

Job Titles:
  • Staff Accountant - Fayetteville Office

Jennifer Vawter

Job Titles:
  • Staff Accountant
  • Staff Accountant - Wilmington Office
Prior to joining the firm in April 2022, Jennifer worked as an in-house accountant for a trucking company & a container company in Jacksonville, NC, as well as a moving company in Wilmington, NC. She graduated Forsyth Technical Community College in 2016 and received an associate degree in accounting. After working for a small accounting firm in Winston-Salem, NC, Jennifer decided to continue her education by attending Gardner Webb University to receive her bachelor's degree in accounting with a minor in business administration, graduating in 2020. In her spare time, Jennifer enjoys king fishing, puzzles, brain games, and spending quality time with her family. Her goal in life is to be the best wife, mother, daughter, sister, and all-around person she can be.

Johnny Galaviz

Job Titles:
  • Office Manager - Fayetteville Office

Kathy Langham

Job Titles:
  • Staff Accountant

Kevin Cramer

Job Titles:
  • Staff Accountant - Wilmington Office

Kim Williford

Job Titles:
  • Office Manager
  • Staff Accountant - Wilmington Office
Kim Williford joined the firm in November 2005. As the Office Manager, she specializes in office organization, client satisfaction and providing personal, professional service. Her duties at the firm include accounts payable and receivables, tax return processing, electronic filing, and payroll. She is also responsible for scheduling office events and tracking due dates of all entities. Prior to joining the firm, Kim spent 19 years working for the North Carolina Probation/Parole Department. Kim graduated Summa Cum Laude from NC State University in 1986 with a Bachelor of Arts in Sociology. Kim is the wife of Carl, the mother of Kayla, Trey, and Ashley, and the grandmother of David.

Kody Hefner

Job Titles:
  • Staff Accountant
  • Staff Accountant - Wilmington Office
Kody joined our firm in July of 2023. His responsibilities include monthly booking, audit and review work, as well as tax returns. He specializes in government and non-profit auditing. Prior to joining our firm, he worked at Maher Duessel for two years as an audit associate. Kody earned two bachelor's degrees in accounting and economics at The Indiana University of Pennsylvania. Kody just moved to the area from Northwest Pennsylvania in search of more sunshine. Outside of the office, Kody is an avid golfer who enjoys sitting on the beach after a day on the course.

Laura Smith

Job Titles:
  • Staff Accountant - Fayetteville Office

Lenita Griffin

Job Titles:
  • Staff Accountant
  • Staff Accountant - Wilmington Office
Lenita joined our firm in 2022. Her responsibilities include processing payrolls, facilitating workman comp payroll audits, and assisting in sales tax. She specializes in Payroll Administration. Prior to joining our firm, she worked at Silverton Mortgage as a licensed loan originator. Lenita earned her Bachelor of Science degree in Business Administration at the University of North Carolina at Wilmington. In the community, Lenita volunteers with Coastal Therapeutic Riding, a program for children on the autism spectrum.

Randeep Brar

Job Titles:
  • Staff Accountant
  • Staff Accountant - Wilmington Office
Randeep joined the firm in February 2020. Born and raised in India, Randeep moved to the United States in 2001 for his higher education. Choosing Information Technology (IT) as a major seemed an obvious choice at the time, with a tremendous demand for skilled professionals in the IT sector. After taking a basic accounting course freshman year, he knew accounting and taxation were meant for him! He went on to earn his Bachelor of Science in Accounting and his MBA from the University of Wisconsin, Parkside (Kenosha). Randeep is an active CPA license holder in the Commonwealth of Virginia and in the state of North Carolina. Randeep is married and has two young children, a son and a daughter. When away from work, Randeep devotes all his personal time to be with his family. He loves home cooking, hiking/biking in Umstead park in Raleigh, NC and family road trips.

Suzanne Ahearn

Job Titles:
  • Staff Accountant
  • Member of Both the
  • Staff Accountant - Wilmington Office
Originally from New York, Suzanne relocated to North Carolina in March of 2020 to be closer to her two grandchildren. Suzanne has spent her over 25-year accounting career jumping in and out of public accounting in both the profit and not for profit sectors. Before joining the firm in January 2022, Suzanne spent almost two years working as the Finance Director for Brunswick County Habitat for Humanity. Suzanne went back to school as an adult and earned her bachelor's degree from Dowling College in 2004 and her CPA designation in 2007. Suzanne brings many years of management and small business accounting and bookkeeping experience to the firm and is eager to help clients when needed. Suzanne loves baking, the beach, playing golf and spending time with her grandchildren. Suzanne is a member of both the AICPA and NCCPA.