Meet Our Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Jackson Creek Veterinary Clinic in Jackson! We’re pleased to provide exceptional vet care for your pets!

Please call us at (209) 223-3504 to speak to one of our caring veterinary staff members!

Dr. Bob Yack, DVM


Hi there! I’m Dr. Bob!

I attended Southern Illinois University, and received my Bachelors of Science in 1988, and then my Master’s in Animal Science in 1989. I graduated from the University of Illinois School of Veterinary Medicine with my doctorate of veterinary medicine in 1993.

After I graduated as a doctor, I continued my education and received my post degree Certifications in External fixation and Internal fixations specializing in plate reconstructions in 1994, Stifle reconstruction in 1995, Cosmetic plate reconstruction in 1996, and my Tibial Plateau Leveling Osteotomy certification in 2002. If you can’t tell, I really enjoy the orthopedics!

I performed emergency medicine at Champaign Urbana Emergency Clinic in Illinois and Mueller Animal Hospital in Sacramento until my wife Lisa (who is also a veterinary internist and oncologist) and I purchased Jackson Creek Veterinary Clinic in 1996.  We wanted to do the best medicine we could and treat every patient as if they were our own. Our original clinic was on Jackson Gate Road next to Teresa’s restaurant and it quickly grew. We built our current location in 2000.

I was honored by the Morris Animal Foundation & Hills Pet Nutrition in 2010 as one of the top five veterinarians in the nation, taking first place for the western region, and am incredibly humbled that my clients nominated me for such an honor.

We have 2 children, Michaela and Dylan. There is a multitude of dogs, cats, and chickens. Some of my passions are flying Remote Controlled planes with my son, Miniature Armour modeling, weight lifting, and being with my family.

Dr. Stacy Pettigrew, DVM


Hi, I’m Dr. Stacy! I received my Doctorate in Veterinary Medicine from the University of California at Davis in 2002, and have been with JCVC ever since I graduated! I love reproduction and enjoy performing artificial inseminations, breedings, and cesarean sections.

I have French Bulldogs that I enjoy showing at conformation shows and Labrador Retrievers, a couple of cats, and a pig named Rosie. We also have a lot of chickens! My husband and our two daughters help collect eggs every day. As a family, we enjoy gardening and farming on our land, Prospect Farms.

Dr. Alli Duff, DVM


Hi, I’m Dr. Alli! I received my Doctorate in Veterinary Medicine from UC Davis in 2015, and have been JCVC since I graduated. I love caring for all animals for any reason, but I really enjoy dermatology, ophthalmology, internal medicine, and surgery. I am also passionate about caring for pet owners, so please do not hesitate to voice any questions or concerns that you may have while you’re here.

I spend most of my spare time with family – my husband and my three daughters, 3 Chihuahuas, one Coonhound, and a cat. We like to go camping together, watch movies, and eat ice cream!

Dr. Mark Madden, DVM


Hi! I’m Dr. Mark. I received my DVM degree from the University of California, Davis, back when dinosaurs roamed the earth. I had a small animal clinic, with a specialty in treating reptiles, exotic animals and pocket pets in the Bay Area for 20 years, before moving to the Sierra Foothills and joining JCVC in 2001.

I enjoy doing chores around our property and caring for our many pets. My wife Fran and I volunteer with Golden Gate Basset Rescue in our spare time. We have two adopted Basset Hounds, plus a foster dog, or two. In addition, we have four cats, 10 chickens, a few finches, and two nearly 100-year-old California desert tortoises. The male tortoise, Neb, was found as an adult on a street in San Francisco in 1952.


Practice Manager

Hi, my name is Jeanette. I have worked with animals since 1982 when I worked for a veterinarian in the Bay Area, and have been with JCVC since 2004. My love for all animals is what made me want to work in the veterinary field. My favorite part of working here is helping and educating clients to care for their pets.

I had a Golden Retriever named Chico (pictured to the left).


Reception Manager

Hi! My name is Aimee, and I started with JCVC in July 2018. I’ve had animals of all shapes and sizes and am thrilled to have the opportunity to work with them every day. My favorite part of working here is getting to know all of our clients and their furry, feathered, and scaly kids.

I have a Siberian Husky named Jasper, a German Shepherd named Buddy, and a cat named Beavis. In my spare time, I like to relax at home or take my dogs on hikes.



Hi, I’m Lindsay and I’ve been with JCVC since November of 2019! I moved to the area a couple of years ago from Colorado and have been bringing my fur babies to Jackson Creek ever since. I’ve always enjoyed learning about caring for animals of all kinds and am lucky enough to learn more every day by working here.

My other half and I live in a log cabin in the woods with a German Shepherd named Samantha, a Siberian Husky named Sierra, a Pitbull named Moose, and a Belgian Malinois named Bella. In my free time, I enjoy photographing wildlife, cooking, reading, and going on road trips as well as taking my dogs hiking and swimming.



Hi, my name is Jamie! I started at JCVC in January of 2020.  Before that, I worked at another veterinary clinic for 7 years. My favorite thing about working here is getting to see all the animals that come in.

I have 2 Chihuahuas named Goose and Petey, a Pit Bull mix named Ellewyn, and a cat named Lilly. In my free time, I enjoy photography and hanging out with my husband and our son.



Hi, my name is Kelsie! I joined the JCVC family in October of 2020. I have grown up in Amador County my whole life. I am currently going to school to study environmental science with a minor in animal biology.

My husband and I have three little dogs named PJ, Bear, and Carl. We also have a sweet little kitty named Pam. In our free time, we love taking the dogs to the ocean.



Hi, my name is Cyntia! I joined the Pet B&B family in August 2018.  When the B&B closed in December 2020, I moved to the JCVC side as a receptionist. My favorite part about working here is getting to meet the new pets that come in and, of course, getting to see all my usual ones that come in regularly!

In my free time, I like to go on bike rides, runs or just relax at home with my 2-year-old Pit Bull Terrier mix Gracie, and my 1-year-old kitty Cali.


Room Assistant

Hi! My name is Tanya. I grew up in Oregon, and worked for an Oregon humane society for 8 years, as well as volunteering at a wildlife rehabilitation facility, and working with fish habitats and Bald Eagle nests. I relocated down to Amador and became a part of the JCVC family in 2005.

I am a huge German Shepherd lover, with two of my own named Echo (in the picture to the left) and Brinks, as well as a Queensland Heeler named Zip.


Room Assistant

Hey, I’m Erica! I completed a Medical Assisting program at Carrington College & worked in that field for about 5 years. I started working at JCVC in 2017 & it has been a huge change of pace, for the better, from human medical care. I love coming to work every day to see the animals; it always puts a smile on my face.

I currently have two Alaskan Klee Kai dogs named Kiba & Kiana. I also had a Red Eared Slider named Thrash & a Bearded Dragon named Spyro. My main hobby is dancing; I have been in tap since I was 4 years old & am now teaching! We look forward to seeing you & your family soon!


Room Assistant

Hi there, I’m Siena! I joined the JCVC family in June 2017, after moving back to Amador County from Washington. I have always had a love for animals, having grown up in a family-owned pet store and I am so happy to be working with them again. I can’t wait to meet you and your fur-baby at your next visit!

I have a border Collie named Avery and in my free time, I enjoy spending time with her and experimenting with all things nail and makeup related.


Registered Veterinary Technician

Hey, my name is Jennifer. I joined the JCVC family in 2005, and have been working with animals for 26 years. My favorite part of working here is helping animals.

I have three dogs, Teva, Brizzie, and Aspen, and two cats, Raven and Hemi. In my spare time, I enjoy traveling and hiking with my dogs, as well as cooking and just relaxing at home.


Registered Veterinary Technician

Hi! My name is Megan, I started at JCVC in April 2018. I wanted to work in veterinary medicine because I love helping animals – that’s my favorite part of working here! I look forward to seeing you!


Registered Veterinary Technician

Hey, my name is Sarah. I joined the JCVC family in 2006, but I’ve been working with animals for most of my life. I graduated from Hartnell College in Salinas in 2004 and obtained my veterinary technician license in 2005. My favorite part about working here is helping pet owners provide for their pets. I have a special interest in orthopedics and enjoy being the Training Coordinator for our staff.

I have two dogs named Shasta and Lobo, a cat named Flora, and two horses,  Bailey and Medicine Man. I spend my free time riding my horses, gardening, playing with my critters, and maintaining a blueberry grove.


Registered Veterinary Technician

Hi, I’m Courtney! I’m a Registered Veterinary Technician and have been working at JCVC since 2017. I started in the veterinary field in 2003 as a receptionist and loved the interaction with the pets and their humans so much that I knew I had found my passion. I decided to go to school to become an RVT in 2007 at Cosumnes River College and never looked back!

I volunteer at our local animal shelter helping pets find their forever homes.
I love helping all kinds of animals from furry to scaly!


Registered Veterinary Technician

Hi! My name is Caitlin. I joined the JCVC team in August 2018. Growing up with dogs, cats, and horses, I was interested in animals at an early age. I decided early on I wanted to be in veterinary medicine. Originally I wanted to be a doctor but decided to become a technician instead.

I graduated from Cosumnes River College and got my veterinary technician license in 2003.  After a few years, I decided to take some time off to start a family. Returning to veterinary medicine has always been a dream of mine and I am so excited to be back. I love working at JCVC! Every day is something new and getting to see such a variety of animals is a joy for me.

I live in Amador County with my family and two crazy cats, Barley and Nellie.


Veterinary Assistant

Hi there, my name is Peggy! I started at JCVC in 2015. I’ve always been interested in animals. I’ve completed several terms at Carrington College, plus Penn Foster online. I love all the ladies I work with and all the doctors, too!

I have two kids, Cody and Baylee. We have 5 cats, 2 small dogs, and a ball python named Togo. I love to go camping, hiking, fishing, watch movies at home with family, and I also enjoy gardening.