Our Doctors and Staff

We are a team of dedicated and experienced professionals, here to help your pet live a healthy and happy life. Learn more about us below.

Sean Bretschneider

Sean Bretschneider


- Oregon State University, College of Veterinary Medicine 1996
- University of Georgia College of Veterinary Medicine internship 1997
- Bachelor of Science Oregon State University 1992

Keri Swanson

Keri Swanson


- Oregon State University College of Veterinary Medicine 1999
- Southpaws Veterinary Referral Hospital Internship, Springfield Virginia 2000
- Bachelor of Science Oregon State University 1994
- Year abroad at Lancaster University, England

Jessica Hoerauf

Jessica Hoerauf


- Graduate Oregon State University College of Veterinary Medicine 2005
- Bachelor of Science Oregon State University 2001

Ron Moroff

Ron Moroff


- Graduate of Ohio State University with a dual degree, Bachelor of Science in Agriculture and a Doctorate of Veterinary Medicine in 1976

Dr. Sean Bretschneider and Dr. Keri Swanson
Dr. B and Dr. Keri (as they are affectionately known by clients and team members) are a married couple and clinic owners. We both received bachelor degrees from Oregon State University and graduated from the OSU College of Veterinary Medicine in 1996 and 1999 respectively. We met in Veterinary School over a romantic brightly lit cat spay. Over the course of a couple of internships and various jobs, we were ready to move back to the Northwest. We were drawn to the Springfield/Eugene area and have been here since 2000. We love it here, and now have 4 wonderful children that keep us very busy with soccer, basketball, rowing, hiking, biking and all of the other activities that we do together as a family. ln 2004, we were fortunate enough to meet Dr. Larry Mullarkey and his wife, Elizabeth. Through a lengthy series of legal documents and handshakes, we became the proud owners of Q Street Animal Hospital. It has been very exciting to combine all of our knowledge and experience to develop a practice that we feel best helps our patients and their families.

Dr. Jessica Hoerauf
Dr. Jess (as she is affectionately known) grew up in the Lebanon/Sweet Home area. She worked in a veterinary clinic while in high school and continued to work there off and on all the way through college and veterinary school. Once she graduated, she continued to work at this clinic until she joined the Q Street team. We met Dr. Jess and were impressed with her veterinary background, commitment to high standards, and pleasant personality. She is a capable, compassionate, and wonderful doctor. Her areas of special interest are Ophthalmology, Internal Medicine, Dentistry, and Soft Tissue Surgery. When she is not working, she enjoys her family and all of her animals, complete from horses to chickens.

Dr. Ron Moroff
Dr. Moroff has a great deal of experience and expertise, having cared for and treated thousands of pets over the years. His calm demeanor and joy for interacting with pets and their families is undaunted by years. He is an inspiration to our team and a wealth of knowledge. Besides working for a number of years in the Eugene area, he owned his own practice for over 26 years in Cleveland, Ohio. Dr. Moroff and his girlfriend moved here in 2015 with 3 cats and 2 dogs. They enjoy biking, jogging, and exploring all the great sites in Oregon.

Our Staff


Michelle is our Practice Manager. She joined our team after being a client at the clinic with her two wonderful kitties. She said yes and we said yes (not to get too corny), and it has been a match made in heaven since then. Michelle has supervised a busy restaurant, and also worked at The Gap for a few years, so she brings great customer service skills to our clinic. She is very sweet and compassionate, and goes out of her way to help our clients and patients.

Demi, CVT

Demi has worked for many years as an animal nurse and a Certified Veterinary Technician. She is a tremendous resource of knowledge having had many years of experience in the veterinary field. Demi is a hard worker and is often one of the first staff to arrive and last to leave. She has many pets of her own. On days off, she enjoys having coffee with her friends and spending time with her family. Demi has a very gentle and compassionate way with our clients and patients. We are very glad to have her as part of our team.

Kerri, CVT

Kerri has a great deal of experience as a Certified Veterinary Technician. Kerri is very active with her family in the community. She is one of the advisors for OHSET. She has two daughters that are involved in many activities such as ice skating, volleyball, and equestrian events. This keeps her very busy, and we are so lucky to have her on our team.


Mark has been with us for a number of years. He graduated from LCC with a background in horticulture and managed the Lane Community Gardens during his tenure at LCC. Mark has nearly completed his degree at OSU in Zoology. He has also been volunteering at the Raptor Center for many years. We really enjoy Mark and his calm demeanor (our clients and their pets do as well).


Elisabeth is a wonderful and caring part of our team. Prior to joining us, she worked in the human medicine field as a CNA. Now Elisabeth is a Certified Veterinary Assistant and works at our clinic in front positions as well as being an integral part of our back/treatment staff. Elisabeth is the pet mom of one bearded dragon, 3 cats, 2 ferrets, and a dog.


McKinley joined us in 2016. She is an avid conservationist and animal lover. She has a passion for wildlife rehabilitation, and volunteers at the Cascade Raptor Center. She has recently been accepted in the Veterinary Program at OSU. Her passion and focus will be exotics and avian. We have no doubt that she will be a great Veterinarian.

Mary Jane

Mary Jane jumped in right away and has been a big help to our clinic. She has a great deal of experience with clients, and always has the animal’s best interests at heart. When she is not working, she spends her time with her husband of over 20 years, and three boys who are almost all fully grown and onto their next big adventure. Mary Jane also has 3 cats and 3 dogs at home that keep her company as well.

Megan S.

Megan joined us on a part-time basis while she attends school at the University of Oregon. She is pursuing a degree in Biology with the goal of becoming a Veterinarian one day. She has also volunteered and worked with several rescue groups taking care of numerous cats and dogs. She’s incredibly sweet and capable, and we are all pleased to have her here.

Trisha, CVT

Trisha brings with her a lot of experience, knowledge, skill, and compassion. Prior to moving to the area, she has been busy! She served 4.5 years in the Army as a Medic and had the opportunity to spend time in Korea. After the service, she went to Vet Tech school and worked at a couple of different clinics in the Seattle area. Trisha is now a Certified Veterinary Technician, and married with a growing family, including 3 cats and 2 dogs.


Korbin primarily works as a Veterinary Assistant. He has wonderful compassion for the pets and a strong desire to understand how to help them. With his girlfriend and dog, Korbin has traveled to many of the National Parks taking in the sites and doing many hikes. Having originally been from the Bay area, he is ready to be away from traffic, take in the northwest sites, and help as many pets as possible.

Megan E.

Megan recently re-joined our team, and we couldn’t be more excited to have her back. She is kind, caring, and always willing to take on a challenge. Having worked at multiple clinics, she has learned so much, and is still always expanding her knowledge. She stays busy outside of the hospital with her husband, dog, and 2 cats.


Madera is the newest member of our team. She came to us having worked with animals for several years. Not only is she experienced as a Client Service Representative, but she was also a Pet Stylist at Petco for almost 3 years. She is passionate about animal medicine and plans to take online courses in Veterinary Technology. Madera is very sweet, and has fit right in with the team. We’re all extremely happy to have her on board.


Kristine joined us on a part-time basis only. She works full-time, goes to school, fills in for us on occasion, and manages to raise a family. Kristine also has several animals that she cares for including 2 dogs, cats, chickens, and 5 horses. She’s adequately skilled having worked as a technician at another hospital in the past, so we’re very thankful that she decided to join Q Street.