Ratings for Dr. Joseph L. Cavallo
Dr Cavallo has helped my family and myself for years. He is very professional but you feel comfortable. He cares about his patients extremely. He lays out all your options clearly and is patient as I am transitioning to contacts and he let me try different types with no stress on me to choose one.
I was fortunate to see Dr. Cavallo for evaluation of my vision. First and for most I was pleasantly surprised that Dr. Cavallo found time to see me on a very short notice in spite of my insurance coverage issues at the time. Office staff was pleasant and very helpful. I was impressed with Dr. Cavallo’s professionalism and his level of knowledge. As a physician myself I truly appreciated his detail oriented approach, making spot on diagnoses and explaining the underlying problems of my vision change to me. I appreciate the time Dr. Cavallo spent with me, listening to my complaints, taking time to perform a thorough eye examination, and educating me about my eye pathology. Lastly I would like to recommend Dr. Cavallo to anyone out there looking for a knowledgeable, caring and very sincere Optometrist.
Dr. was very talkative during exam and wanted to know about personal life. Same for my wife. He overcorrected my prescription and had to do it over. It took 2 weeks to get my glasses. His office staff is not very knowledgeable. I could not get a simple adjustment on the spot. I will not be going back.
Dr. Joseph L. Cavallo's Credentials
Accepting New Patients
- Pennsylvania College Of Optometry (Grad. 1993)
Areas of Expertise
Awards & Recognitions
Publications & Research