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. Lisa, Dr. Keller’s assistant, 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 (and Nick and little Andrew), Ben, Brian, 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 the Minnesota Academy of Cosmetic Dentistry.

Outside of the office, Dr. Vasko enjoys spending time with her husband and son, and their growing extended family. Her hobbies include cooking, reading and outdoor activities.

Meet Our Team

Callie - Office Manager

Callie

Business Assistant
Hello, my name is Callie, and I have been both a Licensed Dental Assistant and Business Office Manager with Dr. Keller for 29 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 28 years and our dog, Sarge, going for walks and spending time with my new grandson.

Chris - Hygienist

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 28 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.

Lisa - Assistant

Lisa

Assistant
Welcome, my name is Lisa, and I have been a Registered Dental Assistant for 34 years. I have been working with Dr. Keller for over 2 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, a grandson, and dogs. I also have three siblings and am a twin. I enjoy the outdoors, fishing, flower gardening, walks and lots of family time!

Areli

Areli

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 cannot spend enough time with my husband, Mario, young daughters Ana and Sophia, and our dog Jenni. Whether traveling or going Up North to play with our ATV and R2R, they make my heart smile.

Mary Jane

Mary Jane

Assistant
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 34 years, time with our beautiful grandchildren, daily walks and baking.

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