Dr. Joseph Cavallo, OD

Dr. Joseph Cavallo, OD

Optometrist
34 Ridgedale Ave, Suite E, East Hanover, NJ
4.73
“He did his job well. However, he came in about 30 minutes late for his appointment with me (I was the first one for the day). My appointment basically took 2 hours (I just came in for prescription glasses). That should have taken half the time, honestly. The reason is probably because I am a new patient and he wanted to really take his time with me and make a good impression. That may be appealing for most people, but for me,I rather have my time be used as efficiently as possible - so not necessarily rushed but I could have done without all the small talk and name-dropping. Either way, you can tell he knows what he is doing so I still recommend him. Just make sure you allot the time for your appointment.”
Initials hidden

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Today, Apr 1 – Tue, Apr 14
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

4.73

Average wait time

4.43

Bedside manner

4.86
“He did his job well. However, he came in about 30 minutes late for his appointment with me (I was the first one for the day). My appointment basically took 2 hours (I just came in for prescription glasses). That should have taken half the time, honestly. The reason is probably because I am a new patient and he wanted to really take his time with me and make a good impression. That may be appealing for most people, but for me,I rather have my time be used as efficiently as possible - so not necessarily rushed but I could have done without all the small talk and name-dropping. Either way, you can tell he knows what he is doing so I still recommend him. Just make sure you allot the time for your appointment.”
Initials hiddenMore than 1 year ago
“Dr. Cavallo was great!! He took his time during my children's exams and mine as well. He was very thorough!!”
Logan J.December 18, 2014

About Dr. Joseph Cavallo

Dr. Cavallo is a graduate of William Paterson University, where he received a B.S. in Biology. He then attended Salus University, Pennsylvania College of Optometry, earning a B.S. in Visual Science and his Doctor of Optometry degree. Dr. Cavallo is a member of the American Optometric Association, the New Jersey Society of Optometric Physicians, the Essex County Society of Optometric Physicians, and the Ocular Surface Disease Society. He is very passionate about his work, spending many hours each month reading and studying science journals and traveling across the country to attend lectures to stay current with the latest advances and trends in eyecare. Dr. Cavallo has a particular interest in Dry Eye, Ocular Allergies, Glaucoma, and Uveitis. Some of Dr. Cavallo's avocations include archaeology, particularly 18th dynasty Egyptology. He also enjoys reading and learning about England's Tudor era and the rise and fall of the Roman Empire. Recently, he has taken up reading about American history and art. His favorite artist is Vincent Van Gogh. One cannot forget his love of museums-his favorite is the Metropolitan Museum of Art (notably for its Egyptian wing and the Annenberg collection), followed by the Smithsonian museums in Washington, DC. He is also a big lover of Broadway and a daily listener of Sinatra. Additionally, he enjoys travel, boating, and exploring new places. His favorite hot spot is Disney-yes, Disney-because there is a kid in all of us. Dr. Cavallo is a lifelong resident of New Jersey and currently resides in Florham Park.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
200+ more in-network plans

Popular visit reasons

Contact Lenses
Eye Infection
Eye Inflammation
Eyeglasses
General Eye Consultation
Glaucoma Consultation
Pachymetry
Routine Eye Exam
Contact Lenses
Eye Infection
Eye Inflammation
Eyeglasses

Office location

Dr. Joseph Cavallo, OD also offers online video visits for patients
East Hanover Family Eye Care
34 Ridgedale Ave, Suite E, East Hanover, NJ 07936

Education and background

Practice names

Education and training

  • Salus University, Pennsylvania College of Optometry, Doctor of Optometry
  • William Paterson University (Bachelor’s)
  • Salus University, Pennsylvania College of Optometry (Bachelor’s)

Professional memberships

  • New Jersey Society of Optometric Physicians
  • American Optometric Association
  • Essex County Optometric Society
  • Ocular Surface Society of Optometry

Languages spoken

  • English

Provider's gender

Male

NPI number

1033150495

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.73
Wait time
4.43
Bedside manner
4.86
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
15 reviews
Most relevant
Dr. Cavallo was great!! He took his time during my children's exams and mine as well. He was very thorough!!
Verified patient
Dr. Cavaliers was a wonderful doctor. I would recommend him to everyone !!!
Verified patient
excellent job give a very thorough exam. very good experience
Verified patient
He did his job well. However, he came in about 30 minutes late for his appointment with me (I was the first one for the day). My appointment basically took 2 hours (I just came in for prescription glasses). That should have taken half the time, honestly. The reason is probably because I am a new patient and he wanted to really take his time with me and make a good impression. That may be appealing for most people, but for me,I rather have my time be used as efficiently as possible - so not necessarily rushed but I could have done without all the small talk and name-dropping. Either way, you can tell he knows what he is doing so I still recommend him. Just make sure you allot the time for your appointment.
Got an appt. within 48 hrs. Staff verified all my ins. before arriving. doctor was very professional. Staff was helpful. Bought two pairs of glasses - great selection and great prices. Office was impeccable. I am taking my two children in next week.
It was incredible! Dr. Cavallo is a true professional! The exam was very thourogh. Dr. Cavallo addressed all of my vision needs & concerns. I strongly recommend this doctor!
He is thorough, knows and understands the best standards of care and the science, and is honest and transparent. What a professional!
Dr. Cavalo greeted me when I first came into the office . He was attentive and personable . I discribed my reason for the visit . The doctor examined me and made a definitive diagnosis on my condition. He made a phone call to a specialist after the exam and I was treated the same day . The next business day he called me to check on my condition. What a great experience !
Verified patient
As soon as I walked in I was greeted by a friendly employee. While waiting for the doctor, which took under 5 minutes, I began to look at their large assortment of glasses. The office was very presentable and clean. Dr. Cavallo was very friendly and made my experience enjoyable. The office was filled with new high tech equipment, which you don't see often. I would definitely recommend Dr. Cavallo's office to a friend or family member.
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Joseph Cavallo?

Generally, Dr. Joseph Cavallo has appointments available on Zocdoc within 1 week. You can see Dr. Cavallo's earliest availability on Zocdoc and make an appointment online.

Is Dr. Joseph Cavallo accepting new patients?

Dr. Joseph Cavallo generally accepts new patients on Zocdoc. You can see Dr. Cavallo's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Joseph Cavallo accept my insurance?

Choose your insurance plan to verify if Dr. Cavallo is in-network.

Can I make an appointment with Dr. Joseph Cavallo online?

Yes, you can make an appointment online with Dr. Cavallo using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Joseph Cavallo work with?

Where is Dr. Joseph Cavallo's office located?

Dr. Joseph Cavallo has 2 office locations in East Hanover, view full addresses on Dr. Cavallo's profile.

What are common reasons for patients to see Dr. Joseph Cavallo?

Dr. Joseph Cavallo frequently sees patients for Contact Lenses, Eye Infection, Eyeglasses, General Eye Consultation, and Routine Eye Exam. You can see other visit reasons for Dr. Joseph Cavallo on their profile.

What languages does Dr. Joseph Cavallo speak?

Dr. Joseph Cavallo speaks English.

How do patients rate Dr. Joseph Cavallo in reviews?

15 patients have reviewed Dr. Joseph Cavallo. The overall rating for this doctor is 4.73/5. They have a 4.86/5 rating for bedside manner and a 4.43/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocLivingston, NJ OptometristsDr. Joseph Cavallo, OD