
MainStreetVet.net 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.

Megan Ruter, DVM
Veterinarian
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
Veterinarian
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, CVT
Practice Manager
Hi! I'm Amanda and I have worked in the veterinary field for 17 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 and kayaking with my partner, Brian, and spending time with our two stubborn Rottweilers, Axel and Wilma, and our socially awkward orange tabby cat, Beastie.

Bethany
Operations Manager
Hi there! My name is Bethany and I’ve spent the last 14 years working in veterinary medicine in a variety of capacities. I love the passion and drive for excellence that encompasses the veterinary field. I have a BA in Psychology and love putting my love of all things “people” to work each and every day. Professionally, I thrive when I can help others excel in their unique roles, and help a team build systems and processes together that help them confidently be their best every day.
​
Personally, I spend most of my free hanging out with my husband chasing our three busy boys and working on house projects. I am passionate about health and wellness, attempting (and usually failing) at gardening, and playing mini-homesteader with a few backyard ducks and chickens.
I am so excited to be a part of Main Street Vet and the mission to deliver truly exceptional service to the patients and clients we care for all, while supporting a team that thrives and grows to their full potential.

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 MainStreetVet.net team and looking forward to working with all of our clients and furry friends!

Rachael
Veterinary Assistant
I started my career as a kennel assistant over 20 years ago and have continued to learn and grow as a veterinary assistant, gaining most of my experience working in emergency for more than 15 years.
Since working in general practice, I have developed a passion for routine wellness, surgery, and preventative medicine. I thrive on being an advocate for the patients I take care of and have an extra special soft spot for geriatric patients.
I am honored to be part of the Main Street team where we practice fear free, compassionate, high quality veterinary medicine with an amazing team
When I'm not at work, I stay busy with my family, our two sweet, senior boy cats, and our amazing shepherd mix rescue pup!

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!

Jordyn
Veterinary Assistant
Hello! My name is Jordyn and I am extremely blessed to be a part of the team here at Main Street vet. My love of animals started at a very young age and has only grown stronger as I've grown up.
I graduated from Delaware Valley University in 2022 with my B.S. in Equine Science/Breeding and my A.S. in Equine Management. I did a 4+1 program while in college and in 2023, I graduated with my M.S. in Management and Organizational Leadership.
After college, I moved out to central PA where I was managing a large standardbred racehorse breeding facility. While horses are my first love and I enjoyed my job, I was missing home and wanting to expand my animal knowledge into other species. So, I moved home to Perkiomenville and was lucky enough to be welcomed into the Main Street Family.
At home, I am so very lucky to have my own quarter horse, Dante, who I spend a lot of time grooming, bathing, or riding on the local trails. I'm also the proud mom to three orange tabby kitties (Leo, Lily, and Louie). My animals mean the world to me, and they bring me lots of joy and laughs.
I have a keen interest in both the client and patient experience when it comes to my job here at Main Street. I want everyone who walks through these doors (humans and animals) to feel like they have a friend and someone on their team.

Chloe
Veterinary Assistant
Hi! My name is Chloe. I have loved animals ever since I can remember. I've worked with horses the majority of my life, but made the change to small animals a couple years ago.
I am committed to providing our patients and clients with a positive experience every time they come in by creating a calm and welcoming environment for both them and their pets. I'm here to make sure their visit is as smooth and stress-free as possible.
I'm passionate about preventative care, client education, and building trust with both animals and their owners. I especially enjoy working with exotics such as reptiles and small mammals. In my free time you can find me on the water, boating and fishing with my boyfriend. I enjoy spending every minute I can outdoors.
My pet pack consists of Poppy, a hairless rat, Vike, a leopard gecko, Mochi a Pacman frog, and Hermie, a hermit crab. I also love decorating and designing aquariums for my fish. I love every aspect of working at Main Street Vet and I'm so lucky to be a part of their team!
​
​
​

Abbey
Veterinary Assistant
​

Carol
Client Service Representative
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 Mainstreetvet.net great ones!!
​
​

Molly, CVT
Certefied 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!
​
​​​​​
​