top of page Perkiomenville

Our Perkiomenville team of veterinarians and technical staff are a talented group of individuals whose goal is to deliver the best care to you and your pet. Get to know more about them below.

Our Team - Perkiomenville, PA


Kim DiMaio, VMD
Owner | Veterinarian

My name is Dr. Kimberly DiMaio and I graduated from the University of Pennsylvania School of Veterinary Medicine in 1998.  I grew up in Schwenksville and I am so excited to care for the pets in my community. It has been a dream of mine to own a veterinary clinic where I can give personalized attention to my patients. I proudly practice fear free medicine and have an interest in internal medicine, behavior and geriatrics.

I live with my husband Frank and my two teenage boys Frankie and Luca. In my spare time I enjoy reading, gardening, cooking and cheering on my boys on the baseball field, soccer field and basketball court.


I am also a very passionate advocate for pit bulls. I am a pet mom to our pocket pit Ruby and our Staffordshire terrier Pancake. Our family also fosters pit bull puppies. We all share our home with Skylar, a kitty who was rescued by my son Frankie in a snow storm!


I also spend time volunteering for New Leash on Life, an organization that rescues dogs from shelters and puts them into a prison program where they are trained and then placed in loving homes. 


Kara Stover, DVM

Dr. Kara Stover is thrilled to be a part of the Main Street Vet family and we are so glad to have her!


Kara truly and sincerely loves every client and patient that walks through our doors with her whole heart. She is slow to judge, quick to hug and is very generous with doggy and kitty snacks! When she is not loving on patients at the office, she is home with her husband Eric and 3 sons, Will, Jonah and Sam. They share their home with 2 dogs, 2 cats, 4 chickens, a leopard gecko and some fish. In addition to spending time with her family, Dr. Stover enjoys gardening, hiking and volunteering.


Dr. Stover is a 1993 graduate of Souderton Area School District, a 1997 graduate of Albright College and a 2001 graduate of The Ohio State University, College of Veterinary Medicine. Dr. Stover loves all areas of veterinary medicine but has a special fondness for dentistry, behavior and geriatrics.

Dr. Megan Ruter.jpg

Megan Ruter, DVM

Dr. Megan Ruter is so excited to be a part of the Main Street team and we are so pleased to have her. She graduated from the University of Illinois School of Veterinary Medicine.  She received her Bachelor’s degree in Animal Science from Penn State University, where she graduated Magna cum laude.


Dr. Ruter worked for 9+ years at animal hospitals in Delaware and Montgomery counties. Her primary areas of interest are dentistry, internal medicine, surgery and geriatric care. She loves developing relationships with both the pets and their owners.


Outside of work, Meg enjoys spending time with her husband and 2 children, family, traveling, being outdoors, and spending time down the shore. She also lives with a chihuahua mix, Vinny, and a long haired cat named Fabio. Dr. Ruter is a member of AAHA, AVMA, PVMA, and practices fear-free medicine.


Susan Mosier, VMD

I am a 1978 graduate of the University of Pennsylvania School of Veterinary Medicine. After graduation, I worked in a mixed (large & small) animal practice for several years before operating my own house call practice from 1983-1991. I founded Hidden Springs Veterinary Hospital in January 1991 as a full service small animal hospital, and received AAHA accreditation that same year.


I am passionate about client education and preventive medicine, and I have a special love for senior pets and their attendant issues. I share my life with my husband David and our 4-footed children, (2 Australian Shepherds and a cat).


Amanda Detwiler, CVT
Practice Manager

Hi! I'm Amanda and I have worked in the veterinary field for 14 years. After completing my veterinary technology degree, I became a Certified Veterinary Technician in 2015. My professional interests include surgery, anesthesia, and dentistry.


I am passionate about providing the highest quality medical care for our patients and excellent customer service for our clients. Working at Main Street Vet has been a dream come true—helping to create an outstanding team of experienced, caring veterinary professionals to carry out our vision.


In my spare time, I enjoy hiking, biking, kayaking, and spending time with my two stubborn Rottweilers, Axel and Wilma, and my two perfect orange tabbies, Pinky and Beastie.


Jen, CVT
Certified Veterinary Technician

My name is Jennifer. I have been a Certified Veterinary Technician for over 20 years. Veterinary Medicine is a second career for me. Initially, graduating from Penn State's Hotel Restaurant Management program, I spent 10 years in Hotel Management before following my dream of working in Veterinary medicine and attending Tech school at Colorado Mountain College. I graduated in 2001 and spent 6 years practicing in Breckenridge, CO before making the move back home to PA to live closer to  my family. It may sound like a strange combination of careers but I feel my hospitality experience has given me a unique perspective on providing great customer service to pet owners.


I really want my patients and their people to feel taken care of. I especially enjoy making sure my surgery patients recover in a cozy bed! Besides surgery and recovery, other areas of interest for me are lab work and fear free techniques.


At home, I spend all my time with my 3 human kids watching soccer or basketball games and visiting small towns and historic places. We are all owned by Finn, a King Charles Cavalier, Feather, a gray tabby, 3 dwarf bunnies, and 2 parakeets. I am thrilled to be a part of the team at Main Street Vet and can't wait to meet you and your families!


Emily, CVT
Certified Veterinary Technician

My name is Emily and I graduated from the Veterinary Technology program at Manor College in 2018. I have been working as a certified veterinary technician ever since and I love taking care of everyone's fur babies. My favorite part of veterinary medicine is monitoring anesthesia during surgeries.

I currently have three adopted dogs at home, Lola, Maggie, and Charlie. In my spare time I enjoy hiking with my dogs, camping, and reading a good book outside in the sun.

I'm thrilled to be a part of the team and looking forward to working with all of our clients and furry friends!

Molly .jpg

Veterinary Technician

Hello! My name is Molly and I have been a part of the veterinary field for many years. It all started when I joined 4-H as a kid by showing pygmy goats.


Currently my favorite hobbies include being outside, reading, or watching scary movies with my husband. Of course can't forget about spending time with my two cats and bearded dragon!


Here at Main Street Vet, we truly take care of your pets like family and we can't wait to meet you and your pets!


Veterinary Assistant

Hi, my name is Jade. I’ve been working in veterinary medicine for 3 years. I’m excited to learn more from schooling and my amazing colleagues.


I enjoy connecting with our patients and their parents. Meeting different patients’ personalities is one of my favorite parts. Also, working in a family oriented and calm environment truly shows through to our patients. It allows them to feel heard. Animals deserve to feel heard even without a voice and our team will forever advocate for them. 


The life of animals doesn’t end after work. I get hounded by my cat, BMO, as soon as I walk into the door. BMO likes running into walls and eating my food when i’m not looking. He also likes attacking my feet at 3am. My 17 year old Pomeranian, Bubby, can no longer hear, so she enjoys to bark at things that do not exist (she’s a little confused). Then right outside are 2 wild Mustangs, Topanga and Koda, that have just recently been rescued by my Mom. The party of animals will forever be my life and I’m very grateful for it. 


Veterinary Assistant

After nearly two decades of work in the telecommunications field, I left the corporate world and was thrilled for the opportunity to start a new career where I could utilize my love of animals and still be available for my two sons.


I have always had a special passion for cats so the past 15 years have been such a joy learning about animal health and behavior, while building relationships with our neighbors and their beloved pets. Working in a small veterinary hospital has enabled me to see our clients as friends and their pets as more than just patients.  That’s why I was so excited to join the Main Street Vet team as we continue to provide a warm and personal experience in a calm setting for you and your furry family.


When not at work, I live in Schwenksville with my husband and kids.  We have a Golden Retriever named Apollo who keeps me busy with daily walks and ball playing. I am also the housekeeper for three cats: Squeeky, Lucky and Willow.  They remind me daily that they were here long before the dog!


I look forward to seeing you soon and making all your visits to great ones!!


Veterinary Assistant

I have worked in both human laboratory medicine and veterinary medicine for the past 30+ years. I enjoy all aspects of veterinary medicine, but especially surgery, with orthopedic surgeries and laminectomies being my favorites.


I have a special fondness for the brachycephalic breeds, especially English Bulldogs. I lives with my family, my 1 Pug, and 2 cats.

Call For An Appointment:

Perkiomenville 610.287.5100   Souderton 215.660.3699

ONLINE STORE (1)_edited_edited.png
bottom of page