Our Receptionists

Error message

Deprecated function: Array and string offset access syntax with curly braces is deprecated in include_once() (line 20 of /usr/home/csah/public_html/charlottestreetanimalhospital.com/includes/file.phar.inc).

Our receptionists focus on providing compassionate and efficient service for you and your pet, as well as maintaining medical records. They act as a link between you and your veterinarian, communicating questions and concerns, and scheduling appointments for your pets with doctors or technicians. They are also happy to provide information about flea, tick, and heartworm prevention. 

Our Receptionists


Mackenzie moved to Asheville from Miami, FL in 2009 to be closer to family. She has worked with animals off and on for the last 14 years, including at an exotic outpost, city zoo, and animal rescue. She lives with her daughter, her boyfriend, and 4 dogs of their own; Carl, Pickles, Baxter, and Sharky. Her love for animals makes working at Charlotte Street Animal Hospital a rewarding opportunity for her.


Randi moved to Asheville in 2003 after graduating summa cum laude and as “University Scholar” with her double B.A. Degree in Art History and English at Western Carolina University. When Randi joined the team at CSAH in 2005, she brought years of experience working at a privately funded humane society, where she also volunteered her time by writing their Pet of the Week column for the local newspaper, judging dog shows, organizing educational tours for local youth groups and schools, and promoting the affordable spay/neuter assistance program. At CSAH, Randi enjoys helping clients and assisting in many areas throughout the hospital, which include writing, editing, departmental scheduling, coaching, leading weekly receptionist team meetings, and whatever else is asked of her. Randi treasures any time spent with her lovely family and friends, and appreciates the rare time she spends on photography, writing, & painting.


Jen started working with animals in 2004 at Sweeten Creek Animal Hospital where she worked her way up to a technician position.  It is here that she got her first hands-on experience working with cats and dogs, as well as several species of birds and other exotics.  After a few years, she then moved on to working at REACH, excited to be able to help patients in an emergency setting.  Jen then came here to join CSAH's team as both a Veterinary Assistant and Receptionist.  Her expertise in all areas of the hospital make her a valuable team member and we are so happy to have her with us.  Jen shares her home with 2    small, lucky dogs: a special Yorkie mix named Taz    and a high-maintenance Bichon Frise that goes by the name of Roxie B., as well as 2 beloved cats: Luke and Bo.


Bio Coming Soon!


Bio coming soon!