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.
Visit Us
We look forward to welcoming you to our clinic and helping you see the world more clearly!

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.
Thank you for checking in! My experience at Armstrong Optometry was excellent. The entire team was warm, friendly, and very professional from start to finish. I was guided through a thorough eye examination, and Dr. Dennis took the time to explain everything clearly. The staff helped me select lenses that fit my lifestyle and even adjusted an old pair of glasses to fit perfectly. I appreciate the care and attention to detail everyone showed. I’m looking forward to picking up my new glasses—thank you for a great first visit!
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 had were promptly answered. It is refreshing to know that this calibre of service is still alive and well in todays world
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.
Wonderful experience, you guys do great work and give fantastic customer service!
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
Dr. Dennis is very qualified and informative regarding all the eye tests.
This is a wonderful office with professional and caring staff !
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!! ❤️
Dr. Maine, and technician Alex, reception and optician were all great. 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 had were promptly answered. It is refreshing to know that this calibre of service is still alive and well in todays world
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.
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.
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.
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!
"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 ("You'll feel a little puff of air"). Parking is good. Your prices are Very right. Thanks. To condense it all - I feel cared for and respected by capable professionals."
"From the time I I walked through the doors, I was well taken care of. My eye doctor was very personable and patient with me as we went through the testing, sometimes it’s hard to tell which chart is more clear than the other and I only received positivity from my eye doctor. I needed to pick out some frames (my first time at this) and the staff was super helpful in helping choose the perfect ones! I also purchased sun glasses and received great advice there as well. I worked with Amanda in this area and she was amazing and also patient in this process! Such a great experience despite having the news that my eyes need help! Anyways, after I left and went home, I started to review the pics that I had taken with the picked out frames...I was having regrets! I called them and went in the next morning where I was treated with the same level of respect as the day before, as I was worried that I had wasted their time and felt bad to put them thorough this again. It was a cheerful experience once again, and I would recommend this clinic any day of the week! I am actually looking forward to getting my new glasses!"
Can’t beat local or amazing service! I cannot say enough about how fabulous this team truly is!
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.
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 - it's a one-stop-shop...I get everything I need here for my eyes - contacts, solution, glasses, sunglasses etc. Makes it super simple.

- Nikon multi-pair deals
- Superflex value packages
- Contact Lens Annual Supply
- Radiant Vision

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!