Our Practice

We are located in the historic city of Anoka. Our one-hundred-year old home, with traditional wood floors and fireplace, enhance the setting for the quality services provided by Dr. Keller, Dr. Vasko and their staff. Our entire staff operates as a team and we take pride in each member’s training and skills. At our front desk, Callie will be happy to help you with scheduling and business needs.Our dental assistants, Lisa and Mary Jane, will support you through your dental appointments. Areli is in charge of our sterilization program, and Chris rounds off our team as a talented dental hygienist.

Our dental practice is built on strong relationships with our patients. Your comfort, satisfaction, and well-being are top priorities. Dr. Keller, Dr. Vasko and their staff will strive to make this a wonderful dental experience, and extend this invitation to your family and friends.

Meet Our Doctors

John J. Keller, DDS & Megan M. Vasko, DDS

Dr. Keller was born and raised in Dickinson, North Dakota. He did his undergraduate work at the University of St. Thomas, St. Paul, and earned his D.D.S. at the University of Minnesota in 1986. He continues his dental education through coursework and study clubs, with an intensive concentration on Adult Restorative and Implant dentistry. He is a member of the American Dental Association, as well as the Minnesota Dental Association, and holds a Master status in the Academy of General Dentistry. Outside of dentistry, Dr. Keller and his wife, Laurie, are involved with their family of five children: Megan & family, Ben, Brian & Prentice, David and Jenny. Dr. Keller’s hobbies include fitness, golf and sailing.

Learn more about Dr. Keller…

In our Practice, we strive to build an environment where the Doctors, Staff and Patients feel Affirmed, Respected and Valued, all being treated with Dignity and Respect.

Dr. Keller

The Keller Family
Dr. Vasko and Dr. Keller
Megan M. Vasko, DDS

Megan M. Vasko, DDS

Dr. Vasko returned to the community she grew up in to join her father’s practice. She attended the University of St. Thomas and received her Bachelor’s degree in biology. Dr. Vasko continued to pursue her dental degree at the University of Minnesota school of Dentistry. She is passionate about dentistry due to the ability to help her patients improve their oral health and confidence in their smile while creating lasting relationships. Dr. Vasko is an active member of the American Dental Association, Minnesota Dental Association, the Academy of General Dentistry, and volunteers monthly at the Hope Dental Clinic.

Outside of the office, Dr. Vasko enjoys spending time with her husband and their growing family.

Meet Our Team

Callie - Office Manager


Business Assistant

Hello, my name is Callie, and I have been both a Licensed Dental Assistant and Business Office Manager with Dr. Keller for 32 years. One of my favorite things about working at this office is the great staff and patients that we have. They are all wonderful to be around! I graduated from North Hennepin Technical College in Dental Assisting. My experience in both these areas have been a valuable asset to our practice in helping our clients with insurance billing, scheduling and general office inquiries.

In my spare time, I enjoy RVing with my husband of 30 years and our dog, Sarge, going for walks and spending time with my 3 grandkids.

Chris - Hygienist



I am Chris, and have been a dental hygienist for 39 years. I continue to be excited and energized about dentistry. Reasons I enjoy working in this practice are many. Of course, the fantastic patients and co-workers over the years is first and foremost. Working in a professional atmosphere with state-of-the-art equipment in a “warm homey” building is another reason I have enjoyed working here for the last 31 years. I am respected professionally and have a continued opportunity to enhance my dental education.

I reside in the local community along with my husband, and we have four grown children. I enjoy a variety of activities including: some volunteer work, biking, walking, sewing, and home projects inside and out.




Hello, I am Deana, and I am so excited to join the team! I graduated from Normandale with a degree in Dental Hygiene is 2015. What I love most about my profession is creating relationships with my patients and providing them with the highest standard of care. I speak Russian, and am an actively involved member of Bethany Russian Baptist Church. In 2013 I married my high school sweetheart Dennis, and we were blessed with our long-awaited, gorgeous son Elisha in 2018. I love being a mother, and enjoy spending my days outdoors with my son. We also love to travel as a family and spend long days out on the lake together.

Lisa - Assistant



Welcome, my name is Lisa, and I have been a Registered Dental Assistant for 38 years. I have been working with Dr. Keller for 5+ years, and I love that I am able to get to know each patient, and treat them with respect and quality care.

I grew up in Coon Rapids, so the Northern Suburbs are my home. I am married, and have three sons, 3 grandchildren, and dogs. I also have three siblings and am a twin. I enjoy the outdoors, fishing, flower gardening, walks and lots of family time!

Mary Jane

Mary Jane


Hi. My name is Mary Jane. I am a licensed dental assistant who has had the joy of returning to work at Dr. Keller’s office, and the wonderful privilege of working alongside Dr. Vasko. I needed to leave due to a caregiving role at home. Although I was absent physically, I can truly say my heart never left! I love working here! The doctors, patients and staff are all wonderful. There is a feeling of family here that makes coming to work a lot of fun.

I enjoy spending time with my husband of 36 years, time with our beautiful grandchildren, daily walks and baking.




Sterilization Tech

I am Areli, and I have been working with Dr. Keller since December 2014 as the Sterilization Technician. Becoming a part of Dr. Keller’s office has added more for furthering my education and tools than any other office that I’ve had the pleasure of being a part of. Our patients are great, our training is continuous, and Dr. Keller’s desire for our team to succeed in our goals is always so gratifying.

Another passion of mine is my family! I love to spend time with my husband, Mario, young daughters Ana and Sophia. Whether traveling or going Up North to play with our ATV and RZR, they make my heart smile.

We want to hear from you.

If you have questions for any of our team, send us an inquiry and we will get back to you as soon as we can!

Contact Us