About Gregory B. Mcmahill, OD
Gregory B. McMahill, OD provides eye exams for patients of all ages. The office is conveniently located with extended hours, including Saturdays, making it easy to schedule appointments. The doctor is experienced and able to explain medical information in a way that is understandable to children. While some patients have praised the doctor and staff for their professionalism and helpfulness, others have expressed concern about the receptionist's demeanor. Patients have noted that the office can be small but efficient. The cost of services is considered reasonable.
I have a complicated eyes and Dr Mcmahill’s prescription has been perfect over the years. I split my time between the desert and elsewhere - each time I have gotten tested elsewhere I end up wanting to return to Dr. Mcmahill for a better prescription. I get my prescription filled at Park View Optical in Cathedral City, a top notch Optical shop with great service.
The Doctor was great and the equipment is great. Staff at greeting is very cold, not friendly. Even though we are regular customers at Costco optometry, his staff-took a while to find our previous visit information. Again, the support staff for the optometrist scores low in my opinion. The Costco staff where you get fitted for glasses and make the purchase order however is efficient. Costco offers great value in their selections and they keep glasses lense costs down.
My husband and I had an exam with Michelle Zaw. She was very professional and I would go back to see her again. The assistant techs were also very nice. My low stars are based on the first person that you see when you walk in the door. The front desk girl. She wore no name tag, she was wearing lots of makeup and actually had a pretty face, but she was very rude. She blamed my husband and I for not telling her that we had insurance when it came down to pay. He was so upset that he left the lobby and went out to the waiting area. The insurance was not highlighted or requested on the form, and since we both had been there before, we assumed our insurance was on file since we weren't asked for it up front. It is not our responsibility to volunteer the information. We should have been asked by the young lady over the phone when she set up our appointments. Even when we checked in, it wasn't requested or the question asked. Do your job. Be nice about it and don't complain that it's going to be an inconvenience for you to enter all the info at that moment which by the way only took you a few minutes. You are the face everyone sees and you represent the office and the rest of the staff. Your demeanor sets the tone and you did a poor job.