Alexis Flower

Lexi Flower is the Volunteer and Humane Education Coordinator for the Roanoke Valley SPCA.  In her role, Lexi coordinates volunteers for events and working in the shelter.  She also creates and presents educational programs around our community to promote humane education.  Before joining the RVSPCA in the summer of 2019, Lexi worked as the Director of Sales and Marketing for a local vineyard.  Lexi graduated in 2017 from Virginia Tech with a BS in Animal and Poultry Science and a minor in Viticulture.  At home, she has two Corgis, Brew and Stella, who she is obsessed with.  Lexi can be reached at 540-339-9506 or by email.

Amy Brown

Amy is a Veterinary Assistant with the Roanoke Valley SPCA. In her role, Amy helps assist the team with surgeries; both preoperative and post-operative care. Amy has 2 furkids – both RVSPCA alumni.  Sadie, terrier mix was adopted in 2009 and Thelma Lou, a Yorkie mix, who is a certain kind of special (never a dull moment when she’s around) was adopted in 2016. Amy started working at the SPCA to be able to help with the process of finding animals their forever home.  She can be reached at 339-9507 or by email

C. Denise Hayes

Denise is the Chief Executive Officer for the Roanoke Valley SPCA. She is responsible for the overall management of the organization. At home, Denise has two rescue dogs – Spencer and Polly, each with their unique personality and a lot of love to share. Prior to working at the Roanoke Valley SPCA, Denise was a volunteer for our Foster Care program. She has a passion for helping animals in need within our community. To learn more about Denise, please visit her LinkedIn Profile.  Denise can be reached at 540-339-9500 or by email.

Cori Batista

Cori is an Adoption Counselor with the Roanoke Valley SPCA. In this role, Cori manages all aspects of adoption, including facilitating meet and greets between potential adopters and appropriate pets, providing a range of general pet care advice, and providing our adoptable pets with mental and physical stimulation during their stay in our facility. Prior to joining the RVSPCA, Cori worked as a groomer and animal care technician for 2 years at a local dog boarding facility. Cori chose to work with the RVSPCA because of her love of animals, her passion for finding pets in need their forever homes, and determination to educate the public about ways to end pet homelessness in our community. Cori can be reached by email.

Doris Minnix

Doris is the Programs Assistant with the Roanoke Valley SPCA. In her role, Doris helps visitors at the Roanoke Valley SPCA, books appointments for our Mobile Spay/Neuter Clinic as well as assisting the Programs Manager with a variety of programs.  Doris started at the Roanoke Valley SPCA as a volunteer in 2009 and joined the staff in September 2010. Doris’s family includes her husband Pete and their two Shih Tuzus, Chen and Chang, and their cat, Scarface, who was adopted from the Roanoke Valley SPCA. Doris attended and graduated from Staunton River High School. Doris works at the Roanoke Valley SPCA because of her commitment to the welfare of animals. Doris can be reached at 540-339-9247 or by email.