Emergency Contact 

(705) 426-5206


B1380 Simcoe St, R.R.#2
Beaverton, Ontario 
L0K 1A0


In the case of medical emergencies after regular clinic hours, please call 705-426-5206 for instructions.


B1380 Simcoe St, R.R.#2
Beaverton, Ontario
L0K 1A0

(705) 426-5206

In the case of medical emergencies after regular clinic hours, please call 705-426-5206 for instructions.


Office Management

Ashley and Harley.jpg

Ashley, Practice Manager

Ashley joined Beaverton Crossroads Veterinary Services in January 2017. While she'd initially started a career in finance, she decided to change course and follow her passion for working with animals. Ashley had been working for clinics across Durham Region before moving to Saskatchewan in 2013 where she accepted a position at the Western College of Veterinary Medicine. She moved back to Ontario to accept the position of Practice Manager at Beaverton Crossroads. Ashley is thrilled to be in the clinic environment again where she can apply her experience and knowledge with such a great team. She is currently the proud owner of a Cane Corso, a Pug mix and two rescue cats.


Erin & McKoy.jpg

Sharon, Office Administrator

Sharon started work at Beaverton Crossroads in 1993 as a receptionist and later moved into the Office Administrator role. She says it has been exciting to be part of this growing practice and enjoys working with her great co-workers. She also enjoys the interactions with our clients and getting to know their pets. Sharon says she "looks forward to many more years of meeting the needs of our clients." She lives in Cannington with her husband and enjoys trips to see her children and grandchildren. 

Carrie, Systems Manager

Carrie started at Beaverton Crossroads as a high school co-op student in 1995 and with this experience was hired as night staff. Following graduation from school, Carrie moved into full-time support staff and eventually trained for reception. Currently, Carrie is our Systems Manager and dietary consultant. She has loved working at Beaverton Crossroads and enjoys her various responsibilities. Carrie lives in Beaverton with her spouse and two dogs.  In her spare time she enjoys walking her dogs and attending fitness classes. 




Elaine began working part-time at Beaverton Crossroads Veterinary Services in the summer of 2005. Elaine grew up in Cannington and has worked most of her life in Brock Township. She is a familiar face to many clients. She has also worked for several years for Community Care Durham in the COPE Mental Health Program. She enjoys working at Beaverton Crossroads and appreciates the interactions with staff, clients and their pets. Elaine lives outside of Beaverton with her three cats. In her time away from the clinic Elaine enjoys travel, gardening and time with friends. 



Martina has always wanted her work to involve animals. In 2009, her dream became a reality when she started working as a receptionist at Beaverton Crossroads. Martina enjoys many aspects of the work she does and the great group of people with whom she works. She has enjoyed the experience of getting to know our clients and their furry family members. Martina lives in Woodville with her husband and five dogs. She enjoys a variety of outdoor activities, especially biking, swimming, hiking and camping.  


Arlene has lived in Beaverton all her life and built a home on a part of her parent’s property. Arlene lives with her two daughters and an assortment of "large and small critters" on her small farm. She and her daughters stay busy on the farm enjoying their country lifestyle. Arlene started working at Beaverton Crossroads as a veterinary assistant in 2001 and currently also works as a receptionist. She says, "I really enjoy my job, the animals and the great people I work with." In her spare time, Arlene enjoys spending time at the cottage and camping with her daughters and horses. 

Meagan Staff Pic.jpeg


Meagan’s love for animals started when she received her first rescue kitten at the age of 3. Katarina was with Meagan for 19 years before passing in July of 2018. She first started as a co-op student in grade 11 at her local veterinary practice and continued gaining knowledge while attending Georgian College in the Pre-Health Science program. After moving to Barrie, she started as a receptionist at her second clinic while attending Georgian College for Office Administration. She married her husband, Nathanael, in 2016 and finished her schooling online graduating with Office Procedures and Technology. Meagan joined the family at Beaverton Crossroads in the summer of 2018. She enjoys walks out in the country, motorcycle rides with her husband, video games, mystery novels, traveling and winter activities.