📋 Eye Care Provider Loading...

Joseph L. Cavallo, OD

📍 34 Ridgedale Ave Suite E, East Hanover, NJ 07936, United States
[x] Active Centre⭐ 4.8/5 (157 reviews)🏆 Expert Choice🕐 10 am-6 pm📞 +1 973-887-4771⏱️ 3 min read
📍

Joseph L. Cavallo, OD

Eye Care Provider
🏢
34 Ridgedale Ave Suite E, East Hanover, NJ 07936, United States East Hanover, New Jersey 07936
📞
Call Now
🌐
www.ehfamilyeyecare.comOfficial Website
📮
PIN Code
07936
📌
Plus Code
RJ76+P3 East Hanover, New Jersey, USA
🕐
Timings
10 am-6 pm
Verified May 2026
📇
Digital Business Card

Joseph L. Cavallo, OD

📞 +1 973-887-4771
📍 34 Ridgedale Ave Suite E, East Hanover, NJ 07936, United States...
⬇ Save to Contacts (vCard)
📷Photos (44)
Customer Reviews
4.8
★★★★☆
157 reviews on Google
5★
148
4★
3
3★
0
2★
1
1★
5
PW
Phil Williams
Apr 17, 2024
★★★★★
I have been a patient for at least 25 years. Dr. Cavallo has assisted me through several eye issues. I have found him to be personable and professional. He also provided excellent help to my Dad who had diabetes and complex eye issues. Dr. Cavallo has the latest technology is his office to offer the best possible eye care to me. He is also a very nice person.
GR
Govindi Ramcharan
Mar 17, 2025
★★★★★
My family and I have been coming to Dr. Cavallo's office for a while now, and we are very happy with the care we have received. He takes very good care of his patients and creates a very welcoming environment for the office. The place is clean and well kept. Looking forward to my next visit!
T!
TheGoodGuy !
Mar 17, 2025
★★★★★
My wife and I have been going to Dr. Cavallo for over 30 years. My children, who live out of state now, travel back to New Jersey to go to him for eye care. I see him whenever I have any kind of eye problems, as well as my normal yearly eye checkup and glaucoma screening. He is extremely intelligent and gives his patients the utmost care and attention and time. He's kind and courteous and explains in detail the situation. He has the latest diagnostic equipment and keeps his medical knowledge up to date. I would highly recommend him for your eyecare. He's actually one of the doctor's I look forward to seeing!
CS
Chris Slazak
Sep 26, 2024
★★★★★
I've been a patient of Dr. Cavallo's for 26 straight years. He is and always has been incredibly welcoming, helpful and generous not only to me, but to my family as well. He's also well informed- he is always up to date on the latest research, literature and advancements in the world of optometry, to his patients' benefit. I couldn't recommend Dr. Cavallo any more to anyone looking for an excellent optometric physician.
TH
Tim Hofmann
Oct 12, 2021
★★★★★
Dr Cavallo always takes the time to discuss all concerns regarding my eye care. He provides a great selection of frames and gives me an extra prescription in case I want to get frames elsewhere. I have been with Dr Cavallo for nearly 15 years and would not hesitate to recommend him.
AZ
Adam Z
Jan 30, 2025
★☆☆☆☆
I obtained new vision insurance for this year, called Dr. Cavallo's office to schedule an appointment since they are 'in-network'. Unfortunately I had the same experience as another reviewer - Vai (previously posted a low rating about 5 months ago). They 'passed' on taking me on as a client after learning about my insurance, astigmatism, and contact lenses; and due to "not worth the time based on my insurance". Practicing discriminatory patient selection based on financial factors, goes against the AOA code of conduct. I will be filing a complaint with the AOA, state board, and my insurance. This is completely unethical.
SM
Stephanie Martin⭐ Local Guide
Aug 15, 2016
★★★★★
Dr. Cavallo is an amazing doctor and gave me a very thorough eye exam even when I was accidentally late for my appointment. He helped me figure out how to best take care of my contact lenses and prescribed me the correct power for my lenses. He was always very forward with what was happening during my eye exam so there were no surprised which made the experience enjoyable (as someone who hates doctors this is a huge deal). My whole family will be going to him from now on.
TM
Tom Montefusco
Apr 13, 2021
★★★★★
My teenage son was overdue on an exam and needed contacts. Dr Cavallo was extremely thorough and so patient. Also has a great selection of frames if my son ever decided to take a break from contacts. Awesome experience. So happy we decided to switch. Highly recommend!
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in East Hanover
NameRatingPhoneLink
Joseph L. Cavallo, OD Current⭐ 4.8 (157)✅ YesView Details
EyeCare 20/20 ⭐ 4.8 (593)✅ YesView Details
Total Vision Care of East Hanover ⭐ 4.8 (238)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is Joseph L. Cavallo, OD located? +
Joseph L. Cavallo, OD is at 34 Ridgedale Ave Suite E, East Hanover, NJ 07936, United States, East Hanover, New Jersey 07936.
What services does Joseph L. Cavallo, OD offer? +
Joseph L. Cavallo, OD provides comprehensive eye care including services for this business. Call +1 973-887-4771 for specific service availability.
What are the opening hours of Joseph L. Cavallo, OD? +
Joseph L. Cavallo, OD is open 10 am-6 pm. Closed on: Wednesday, Sunday
Does Joseph L. Cavallo, OD accept walk-in patients? +
Joseph L. Cavallo, OD in East Hanover accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at Joseph L. Cavallo, OD? +
Consultation fees vary by service at Joseph L. Cavallo, OD. Basic eye exams typically start from $50 to $150 in East Hanover, while specialized treatments and surgeries may cost more.
Is Joseph L. Cavallo, OD equipped for emergency eye care? +
Joseph L. Cavallo, OD provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About Joseph L. Cavallo, OD

Comprehensive Eye Care.

How to Get Help at Joseph L. Cavallo, OD

To visit Joseph L. Cavallo, OD in East Hanover, call +1 973-887-4771 to schedule an appointment or walk in during business hours. Bring your medical history and any current eyeglasses or contact lenses.

Why Choose a Verified Eye Clinic in East Hanover?

Choosing a verified eye clinic like Joseph L. Cavallo, OD in East Hanover ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in East Hanover
PAN Card Centre
EyeCare 20/20
📍 46 Eagle Rock Ave, East Hanover, NJ 07936, United
4.8
View Details ->
PAN Card Centre
Total Vision Care of East Hanover
📍 389 NJ-10, East Hanover, NJ 07936, United States
4.8
View Details ->
PAN Card Centre
TML Vision Care
📍 154 NJ-10, East Hanover, NJ 07936, United States
4.9
View Details ->
PAN Card Centre
Pearle Vision
📍 154 NJ-10, East Hanover, NJ 07936, United States
4.7
View Details ->
🛡Editorial Verification
9.8/10
Trust Score: Excellent
Vetted by directory editors

This provider profile has been verified against official registry sources and customer feedback to protect users from fraudulent listings.

  • Physical Location Matches Coordinates
  • Clean Review Integrity Profile
  • Timings & Active Hours Checked
  • Telephone Line Connectivity Active

Own this business?

Claim your listing to edit timings, upload custom photos, and respond to your customers' feedback.

Claim This Listing
🗺️Location
Open in Google Maps
🕐Opening Hours
🕒 Current Local Time: --:--
Loading…
Monday10 am-8 pm
Tuesday10 am-6 pm
WednesdayClosed
Thursday10 am-6 pm
Friday10 am-3 pm
Saturday9:30 am-12:30 pm
SundayClosed
📱Mobile Handoff
QR Code for Joseph L. Cavallo, OD

Scan to get directions & contact info instantly on your phone.

📍Nearby Centres
Optometrist · ★4.7 (243)
953 m away
Optometrist · ★5 (113)
4.6 km away
Optometrist · ★5 (3)
894 m away
Optometrist · ★5 (1)
83 m away
Verified Eye Clinic Listing This listing has been verified for accuracy of contact details, professional credentials, and active operation status.
Registry Code: GBP-VET Last Vetted: May 2026

Google Place ID: ChIJES04TmKow4kRhlZ9Z1D5JtU