I very recently had an appointment at Boots opticians for eye test and to get new glasses. They were following the protocol OP describes. Their hygeine and safety procedures throughout, were impeccable. I was impressed and very grateful.
Some parts of the eye exams/inspections require the client and optometrist to be directly face to face at very close quarters , where the optometrist must have an unobstructed view direct into the eyes they examine ( no room for face visor). At the same time, I had to drop my mask to make proper contact with their equipment. Each seat and each piece of equipment was cleaned after it had been in contact with me.
Same time frame, I also visited my dentist . Health and temperature check obligatory on arrival, before I could drop the mask to be examined and treated. My dentist works from behind the patients seat so at no time did the dentists face come as close to mine as the optometrist had to. So, unlike the optometrist, the dentist could wear a full face visor to avoid the exchange of breath. He told me that it takes at least an hour to clean the room/ airspace after every patient (longer, if there's been any aerosol treatment) which reduces the number of appointments per day.
After spending almost an hour having my eyes examined and tested it was time to choose new frames. No limit to how many I tried on; but when I'd finished, the discarded ones all had to be cleaned before returning them to the display stands.
My hairdresser is still isolating all customers; just one in the salon at any time.
They are all doing their best to protect themselves and their customers. I just hope that the services I rely on, will survive the financial losses forced on them by very reduced client appointments.