At Armstrong Optometry, we blend leading-edge eye care with the warm, personalized service of our small-town roots. Located in Armstrong, BC, we’ve proudly served our community and the surrounding areas since 1982.
Our Commitment
We are dedicated to providing advanced eye care through state-of-the-art diagnostic equipment and the highest quality eyewear products. Our focus is on families and patients of all ages, ensuring that everyone receives the exceptional care they deserve.
Our mission is simple: to optimize, enhance, and protect your vision and health. We tailor our services to meet the unique needs of each patient, providing the highest level of personalized care in a welcoming environment.
Visit Us
Looking for great care for your eyes? You need and Armstrong eye exam! We look forward to welcoming you to our clinic and helping you see the world more clearly!

Friendly people very helpful
a week ago
Everything went quite quickly without being rushed. Equipment is up to date as is the staffs knowledge.
3 weeks ago
Top notch service from caring professionals. Although a wide variety of frames to choose from they never pressure about new glasses. More about eye health / care than sales.
a month ago
Dr Jentles. What a great Dr and was so great with my 13 year old son. I have always had a great experience here but this doctor was real special. Highly recommend him
2 months ago
Very professional staff; my appointment was on time and fully explained. They do not hard sell anything.
2 months ago
Super friendly staff. They address all eye issues and work hard to correct any issues you have. I would highly recommend Armstrong Optometry.
2 months ago
Amazing service - very professional - truly cared for me and my eyes.
3 months ago
Accolades to everyone in this office! Thank you for making my visit pleasant!...
Eye exams are not my favorite thing to do. But they all made it easy and ALMOST a pleasure!...
Alex took me through my pretests and settled me into the office to wait for Dr. Main. The pretest process was done in a very welcoming and professional manner; a display of both confidence and respect. Dr. Main also did wonderfully. From start to finish it was a very good...
It is always a good experience....
I found Dr Main very Thorough & Efficient - an overall nice experience!...
Thank you so much. My visit has been amazing!...
The technician (Toni) who helped me with choosing my glasses was wonderful, very helpful. Dr Scharf was excellent as well....
Makayla was very helpful and professional....certainly an asset to the business. All staff was accommodating....
Very satisfied with all staff. Very refreshing!...
I appreciate that the examination is not rushed and provided the best results possible....
Everyone was amazing. I got in very quickly, and everyone was very helpful from the time I got there. Professional and kind....
Staff are exceptional and very helpful! Thank-you for all you do!...
Lovely staff, skilled, clear and thorough explanations, no rush....
From the moment you walk n to the moment you leave it is always a great experience. Everyone is always SO friendly and engaging....
Have enjoyed my appointment because I was treated respectfully, given answers to my questions with carefully thought out answers. In other words I felt she answered carefully with easy to understand explanations. I would miss her if she was to leave as I did with my two previous doctors....
You all are amazing and so helpful, pleasant and kind. Why I have been coming here for years and continue to do so!!...
Dr. Main was very thorough and answered my million questions!...
Everything was great! It took me a bit of time to pick my frames, but I had a lot of help and advice. Thanks again!...
Very professional medical service, office is welcoming, support sales staff well versed in product knowledge....
The appointment yesterday afternoon was a pleasant visit. The staff were very professional and friendly, especially Dr. Main who was very informative....
It was a great experience all the staff where accommodating. Dr. Dennis is awesome goes thru all the tests and answers all my questions. She is very pleasant....
Dr. Scharf is excellent. Very personable, and professional. All the staff treated me as a VIP. This team could teach other health care professional the skills required to treat a patient as a human being....
I had a fantastic experience here. Every person I was in contact with was very knowledgeable and friendly. I get nervous having appointments like this, but they all made me feel very comfortable and welcome. I will definitely be going back there!...
Knowledgeable staff and very kind workers. All around great experience....
Very professional bunch of really nice and smiley people. Pleasant atmosphere. For my experience the little glasses girl Jody was exceptional....
Thank-you What a wonderful team....
Very professional and courteous staff. I was made to feel very comfortable. Thank you....
The staff along with Dr. Scharf were excellent in every way. A very enjoyable experience!...
Dr Dennis and all the staff I interacted with were very pleasant, professional and thorough. I will keep coming back for all those reasons....
My experience was great. I had my appointment yesterday, and made a recommendation to family if they are looking to call the office....
Thank you Armstrong Optometry for your very professional, friendly and kind services!...
It is always a wonderful experience with everyone at Armstrong Optometry....
Dr Denis was excellent and very thorough....
Great service and the tech that helped me before I saw Dr Scharf was excellent too....
Dr Dennis is a very knowledgeble and caring doctor who takes the time to explain things in layman terms so that the average patient can understand when she talks about the eye and some of the conditions. I would highly recommend her to others....
Very pleasant knowledgeable people THANK YOU Ken & Tracey Koftinoff...
The staff is always so great with my kids...
Thank you!!! Also appreciated the assistance i received in finding glasses...
Great experience and really nice staff...
The people who work there are personable, friendly and seem to genuinely enjoy their experience working there. Lots of great information, ample time to meet and make decisions . . super place to go take care of my eyes!...
Dr. Main & staff were excellent...
Excellent service....
Very well satisfied....
Excellent service as always and very friendly....
Thank you for the service....
Very professional and courteous staff. Always a pleasure being a patient of their clinic....
Honestly, one of the best professional experiences that I have had in a long time. Exceptional from the moment I walked in to the end of my appointment. I really appreciated everyone I interacted with....
I cannot say enough to explain my satisfaction with my recent visit. The whole staff were so personable, pleasant and professional. From the moment I walked through the door at the start of my appointment until I walked back out the door, staff was friendly and accommodating. Any questions I...
The best place to go your eyes are their business and they take it seriously. I drive over an hour and worth every minute of my time. I drove an hour and a half at one time and that three hour return trip was still worth it....
Thank you Dr. Main for taking the time to clearly explain (with photos) my eye issues and for giving me a very thorough eye exam. I did not feel rushed. And I came away feeling well informed. Thank you!!!...
I appreciate Dr. Dennis' warm demeanour, genuine interest, thoroughness and professionalism...
Was quite busy when I was there... ...quick n friendly service... office was clean n tidy... up to date equipment... knowledgeable staff... staff were smiling n friendly... All staff were extremely friendly n helpful during my visit 😃 Highly recommend!! Thank you!! ❤️...
Great experience, all staff were welcoming ! The exam was conducted efficiently with information / clarity regarding each test. Dr Scharf took time to explain the results of each test in a very simple way , and discussed preventative measures ! Great experience ! Thank you...
Michael Main did a good job of explaining my eye problem to me and arranged for me to see a specialist to see if there was a solution...
Wonderful visit. Clean, efficient and very helpful staff. Dr Scharf is the Best. Thank you...
The staff and Dr. Dennis are awesome. They explain everything so clearly, appreciated my time, acknowledged me when I arrived and when I left....
Thank you for services, and being patient to explain slowly and repeat if necessary because of my hearing problems...
Honestly, one of the best professional experiences that I have had in a long time. Exceptional from the moment I walked in to the end of my appointment. I really appreciated everyone I interacted with....
As usual all of my optometry needs were looked after competently and in a manner that exceeded all expectations! Cheers to all at Armstrong Optometry!!...
I was very pleased with the professional attitude which was shown, by all concerned at the office....
Thank you to Dr Scharfe and the gals who helped me out. Great experience. The optician that refit my glasses for me to help my distance vision and focus - thank you it seems to have worked! So grateful....
I am always nervous going for any health appointments but this one I felt totally at ease!...
The best place to go your eyes are their business and they take it seriously. I drive over an hour and worth every minute of my time. I drove an hour and a half at one time and that three hour return trip was still worth it....
I travel to Armstrong from Lumby for the care and professional service I receive in Armstrong. I will keep going there!...
The woman that fitted me for glasses- and tried to fix the problem with my existing glasses was very good. The best my glasses have ever fit!...
I cannot say enough to explain my satisfaction with my recent visit. The whole staff were so personable, pleasant and professional. From the moment I walked through the door at the start of my appointment until I walked back out the door, staff was friendly and accommodating. Any questions I...
Always such a pleasant experience visiting Armstrong Optometry! Dr. Dennis was great reviewing and explaining all my needs after my cataract surgery....
AMAZING as always! My neurodiverse girls always have a great experience. I appreciate the staff and Drs so much! Recommend you to everyone...
This is the only optometry we will go to, great staff and very attentive. Dr Lisa is so thorough, and I totally trust her. We both really like her....
Thank you, Dr. Main, for taking the time to clearly explain (with photos) my eye issues and for giving me a very thorough eye exam. I did not feel rushed. And I came away feeling well informed. Thank you!!!...
Dr Dennis is such a sweet girl Love her and the time she took for me. Did not ever feel rushed! Thank you...
I have been going to Armstrong Optometry for 20 years and it has always been a wonderful experience...
Absolutely perfect!! All staff were excellent in all areas. Didn't have to ask any questions because every was covered....
Really great appointment with Dr. Main who took the time to answer my questions and explain everything in detail to me which was very helpful and much appreciated....
I'm answering for my mom! She said she was very pleased with her visit; the staff was very nice and addressed all her needs. Thank you for helping her. Your kindness and patience are greatly appreciated....
Great experience, all staff where welcoming ! The exam was conducted efficiently with information / clarity regarding each test. Dr Scharf took time to explain the results of each test in a very simple way and discussed preventative measures! Great experience! Thank you...
You can't improve on perfection!! The front end staff are the best ever and are knowledgeable, friendly and very helpful. Dr. Scharf has been looking after my many eye issues over the years and and is very devoted to her clients. You can't go wrong with Armstrong Optometry experience....
- Rick Mackinnon - Google Review - 2019
I would highly recommend your office to my family and friends. Totally efficient. Having every detail of my eyes discussed I left feeling very informed about the condition of my eyes....
- Anonymous - Survey - December 2020
They went above and beyond to accommodate me, stayed open late (on a Monday!) and were extremely thorough in my examination. We are fortunate to have such a caring office in Armstrong....
- Beecee Buddy - Google Review - July 2020
I have been going to this clinic for 30 years and I have always been extremely happy with all the personnel and service. I drive in from Coldstream and there are lots of places I could go to in Vernon. I keep coming back!...
- Anonymous - Survey - November 2020
"All the staff is knowledgeable, pleasant, courteous, and I feel like a member of a caring family. You all are exceptional. Please keep those kind and considerate qualities. I am VERY impressed with the explanation of what you do, or are going to do, or what is going to happen...
- Anonymous - Survey - September, 2018
Can’t beat local or amazing service! I cannot say enough about how fabulous this team truly is!...
- Kimberlee P. - Facebook Review - June 2018
My husband and I both come here, so did our children, and parents. The staff is always friendly and helpful. The eye Dr.'s are pleasant and professional. All the updated technology makes me feel confident I am getting the best eye care....
- Sandra V. - Facebook Review - June 2018
Without a doubt the level of professionalism and service at Armstrong Optometry is amazing!! The staff is friendly, and Dr. Scharf is caring and thorough. There's a huge selection of frames and the Opticians are so skilled at helping choose the frames that look the best. Better than that -...
- Jennifer P. - Google Review - August 2018

- Essilor Next Gen 4.0
- Nikon multi-pair deals
- Superflex value packages
- Contact lens bundles and rebates

See our appointment schedule online in real time and book your appointment when it works best for you! Call us or stay online to book. We’ll send you a friendly reminder before your appointment by text, email or phone – whatever you prefer!

Direct billing available for most insurance plans for exams and eyewear. Bring in your extended health benefits card and we’ll do the work on your behalf!