Meet the Team

The team at Holmes Veterinary Hospital is ready to meet you are your pets. Our staff has many years of experience and are skilled professionals in the veterinary industry. Get to know us and say "Hi" next time you visit our hospital!



Joy Culbertson, DVM

Dr. Joy Culbertson is a native of Laurens.  She graduated from Clemson University and earned her DVM from the University of Georgia College of Veterinary Medicine.  Prior to joining us at Holmes Veterinary Hospital in February of 2018, Dr. Culbertson practiced small animal medicine and surgery for 9 years in Greenville, SC.

A former board of directors member for the Animal Emergency Clinic of Greenville, Dr. Culbertson is a member of the American Veterinary Medical Association, the South Carolina Association of Veterinarians, the Greater Greenville Veterinary Medical Association, the Veterinary Hospital Managers Association and the Veterinary Information Network.  Additionally, she serves on the board of directors for the Laurens County Humane Society.

Dr. Culbertson and her husband Marty Jacks live in Gray Court with their two children.  Dr. Culbertson’s passion is spay-neuter.

Our Staff

Mandy Godfrey <br/>Client Care Representative / Rescue Coordinator photo

Mandy Godfrey
Client Care Representative / Rescue Coordinator

Mandy joined Holmes Vet in 2018. She has a Boxer named Biscuit who is 11 years old but still acts like he is two. Her two English Bulldogs named, Jut and Juliet, are both four years old and love to be lazy and crazy. In Mandy’s free time she watches tv and spends time with her teenage son, Austin. She loves to do crafts in her free time, as well as paint. Mandy also enjoys pet sitting and caring for every animal she can.  

Malarie Osborne <br/>Veterinary Assistant / Inventory Manager photo

Malarie Osborne
Veterinary Assistant / Inventory Manager

Malarie has been working at Holmes since August of 2019. She has a total of 15 years in the veterinary field and has gained a lot of knowledge not only as a technician but also in management. Even at home, Malarie’s world is full of animals. She has three dogs, Rooster (a Boston Terrier), Trigger (is a pit-bull mix) and Prissy (a Chihuahua/Boston Terrier mix). Malarie also has a cat named Squeak, a donkey named Forrest, many goats and a lot of chickens. In Malarie’s free time she enjoys spending time with her family and friends, hunting, fishing, traveling and taking on many different crafts.  

Laura Haupfear <br/>Veterinary Assistant photo

Laura Haupfear
Veterinary Assistant

Laura has been working with Holmes Veterinary Hospital for 30 years. She has a sweet Border Collie name Gunner and in their free time they both love to run trails together. She is an elite athlete who enjoys cycling and anything involving the outdoors.

Makayla Childs <br/>Veterinary Assistant photo

Makayla Childs
Veterinary Assistant

Makayla has been a veterinary assistant at Holmes since July of 2019 and has a little over four years of animal care experience. She is a graduate from Laurens High School and has been working in the field ever since. Makayla has one adorable puppy named Boomer and one bearded dragon named Spikes. Outside of work, Makayla enjoys fishing and any other outside activity and truly enjoys being involved with all types of animals. Makayla stated “I couldn’t be thankful enough for Holmes Vet Hospital allowing me to work for them.”

Gina Crane <br/>Client Care Representative photo

Gina Crane
Client Care Representative

Gina has been with Holmes Veterinary Hospital for 25 years. She has veterinary assistant experience and is now serving in office administration and customer care. Gina has a sweet cat named Precious and a beagle mix named Copper. In her free time, she loves to travel and camp with her family and friends, saving animals and cuddling with her fur babies. Gina is happily married to her high school sweetheart and they have two handsome sons. Gina grew up on a farm with cows, horses, chickens, and goats. She graduated from Laurens High school and attended Greenville Technical College for two years but always knew she wanted to save animals. 

Debbie Culbertson <br/>Client Care Representative photo

Debbie Culbertson
Client Care Representative

Debbie has been working in the veterinary field and at Holmes Vet for 30 years. Debbie has three German Shepherds, Toby, Kenzie, and Eric. She also has Stella and a sweet schnauzer named Drayton. In her free time, she enjoys spending time with her grandchildren, shopping, music, movies, and reading. She is an avid reader of theology texts. 

Melody S. Finley <br/><h5>Client Care Representative</h5> photo

Melody S. Finley

Client Care Representative

Mandy joined Holmes Vet in July 2018. She has two English Bulldogs named, Jut and Juliet, are both five years old and love to be lazy. In Mandy’s free time she watches tv and spends time with her teenage son, Austin. She loves to do crafts, as well as paint. Mandy also enjoys pet sitting and caring for every animal she can. 

Debra Bunch </br><h5>Kennel Manager</h5> photo

Debra Bunch

Kennel Manager

Kennel manager Debra Bunch has several dogs including mixed breeds, shihtzus and Deuce,  a once-waywardBoarding kennel attendant Debra Bunch cuddles kittens but now reformed Siberian huskey.   Debra is the hardy soul who makes it in to care for hospitalized and boarding pets during snow and ice storms or whatever else mother nature throws our way.

Holmes Veterinary Hospital

1001 Church Street

Laurens, SC 29360

Request Appointment

For general information, questions, appointment requests, call us at:

New Year's Day
Memorial Day
Independence Day
Labor Day
Thanksgiving Day
Christmas Eve hrs:
8am to NOON
Christmas Day

On Wednesdays, we are closed from 12-2 PM.


Monday 8:00am - 5:30pm

Tuesday 8:00am - 5:30pm

Wednesday 8:00am - 5:30pm

Thursday 8:00am - 5:30pm

Friday 8:00am - 5:30pm

Saturday 9:00am - 12:00pm

Sunday Closed