Our Team

Dr. Mariana Lopez-Arce


Hi, I’m Mariana! I graduated from UNAM in Mexico City in 2018, where  I focused on small animal medicine and wildlife.

Some of my favorite animals I love to see in the hospital are cats, reptiles, and rabbits!

During my free time, I love to travel with my pets and attend concerts!


Assistant Manager & Technician 

Hi, I’m Tammy! I am a dedicated veterinary technician with 26+ years of experience. I’ve worked in emergency and specialty practices for over a decade, including wildlife care.

I moved to El Dorado County in 2016 and enjoy gardening, camping, kayaking, and more on my days off.

At home, I have three playful cats (Pony Boy, Cashew, Gemini) and an amazing dog named Raven.



I started working in veterinary medicine in 2008 while in college. I completed my Associates in Veterinary Technology and received my RVT license from Cosumnes River College in 2013.

I have been a volunteer for Norcal Boxer Rescue off and on since 2009 fastening boxers. In 2020 I became the medical coordinator for the rescue continuing the mission to leave no boxer behind.

I am a wife and mother to three young girls. We also have many fur babies, our family currently consist of six dogs, two foster dogs, two cats, 3 guinea pigs and a fish.

Veterinary Medicine has always been my passion and I hope to continue caring for patients for years to come.


Technician Assistant 

My name is Holly and I’m a vet tech technic assistant here at Crossroads Veterinary Hospital!

As I grew up, my family & have owned a large variety of animals such as goats, chickens, ducks, geese, dogs, pigeons, snakes, turtles, and many more!

Having been able to properly care for each of these different animals needs was my main goal, which gave me a lot of opportunity to learn about each one! Being in the 4-H for 11 years helped as well! Which is what eventually lead me to want to be a Veterinary Technician. I am currently going to school and. Start my Veterinary Technician program next semester!


Office Assistant

I have been in the animal business since I joined the Crossroads’ family in 2013, where I started part-time as a kennel caretaker. Through the years I have taken classes, attended conferences, and learned from the best as I currently assist the team full-time as a technician and now Office manager.

My husband of 28 years and I have a full house with three children, two granddogs, and four cats. I love caring for both animals and people and volunteer with Nomadic Shelter, where I help cook meals and gather clothing items.

I receive great pleasure in the excitement of a new puppy or kitten; helping and watching them as they grow up. I’m also grateful for those tender moments, helping to ease the pain when the time comes to say goodbye to a beloved family pet. Our pets bring out the very best in us all!



Hi, My name is Stephen Schweiger. I’m currently a Receptionist here at Crossroad Veterinary Hospital. Little background on me is I have not been in animal services for long but have always loved animals and enjoyed being around them. I have been around a wide range of animals including birds, horses, pigs, cats, dogs. etc. I am happy to be a part of this amazing team here at Crossroads.

I have two dogs myself. It does get a little wild at home. I have a Husky and a Queensland Heeler “that thinks she is a husky now since she was raised by my husky”. We enjoy going on hikes and anything involves water they love.


Hi, my name is Makayla Spates. I have always loved animals my whole life. That’s why I have chosen a career in animal medicine. I attended a R.O.P. class in high school for vet assistant.

While doing my externship at Crossroads, I was hired as a kennel/vet tech assistant. My knowledge in animal medicine is growing and I love it so much that I want to go to vet school and become an equine vet.

In my free time I enjoy playing with my dog Luke and riding horses with my friends.



Hi, I have been in the animal medicine field for 35+ years and have been a lover of all animals my whole life with an emphasis in horses! I am happy to be part of the Crossroads team caring for pets in our community.

My joys are my horses, dogs, friends, cooking, gardening, and family too!