📋 Eye Care Provider Loading...

America's Best Contacts & Eyeglasses

📍 29138 Gratiot Ave, Roseville, MI 48066, United States
[x] Active Centre⭐ 3.8/5 (345 reviews)🕐 9 am-7 pm📞 +1 586-541-0747⏱️ 3 min read
📍

America's Best Contacts & Eyeglasses

Eye Care Provider
🏢
29138 Gratiot Ave, Roseville, MI 48066, United States Roseville, Michigan 48066
📞
Call Now
📮
PIN Code
48066
📌
Plus Code
G36F+86 Roseville, Michigan, USA
🕐
Timings
9 am-7 pm
Verified May 2026
📇
Digital Business Card

America's Best Contacts & Eyeglasses

📞 +1 586-541-0747
📍 29138 Gratiot Ave, Roseville, MI 48066, United States...
⬇ Save to Contacts (vCard)
📷Photos (20)
Customer Reviews
3.8
★★★☆☆
345 reviews on Google
5★
216
4★
25
3★
8
2★
19
1★
77
EP
Emily Powers
Mar 06, 2026
★★★★★
Wonderful experience!! In today's economy, I was able to get 2 cute pairs of glasses at an affordable price. Everyone was kind and professional, but Jackie was incredibly helpful. Definitely recommend for good service and people on a budget!
AM
Ashley McLarty⭐ Local Guide
Nov 20, 2025
★★★★☆
Overall, my experience at America's Best was really good. The support staff couldn't have been kinder or more helpful... they were polite, patient, and genuinely made the visit easy. The only downside was the doctor, who acted like I had ruined his day just by existing and needing an exam. His attitude definitely threw off the vibe a bit, but everyone else more than made up for it. I'd still recommend this location because the rest of the team was fantastic and I love my glasses!
CS
Calysta Saxton⭐ Local Guide
Nov 25, 2025
★☆☆☆☆
I had an appointment here and the experience was bad enough that I left in tears. When I checked in, I specifically clarified with the front desk that the special for two pairs of glasses did include an eye exam. I had my routine eye exam, and at the end the doctor asked if I wanted my contact prescription updated. I said yes. After that, I was sat with an associate named Brandon (he said he was the assistant manager). Before I even had the chance to fully sit down or let my contact settle back into my eye, he immediately said, "Are you re-enrolling in the eye care club? Otherwise your total is $119." I told him I was planning on doing the glasses bundle with the eye exam that I'd confirmed at the front desk. He then said that would be $129 plus the cost of glasses, and that there was a discount on frames for being part of the eye care club. I asked him why the pricing was different from what I'd been told. He said it was because I had a contact exam, and that he could "disregard the contact exam" and just give me the bundle. I asked for clarification, because I did not understand how the "contact exam" could cost so much when all I did was say yes to updating my script. His explanation was that the doctor has to make sure the contacts fit my eyes. For context: I've been wearing the same contacts for 5 years. At this point, he was speaking so loudly that I asked him to please lower his voice, because it felt like he was practically yelling at me. I told him I wasn't trying to argue; I just wasn't understanding and I didn't know where the disconnect was between my question and his answer. He did not provide any new information--he just kept repeating the same thing, louder. My only question was essentially this: If you can just toss aside the "contact exam" and give me the 2 frames and eye exam promotion for $95, why can't you provide me with my updated prescription and still allow me to use the promotion? That was it. Instead of answering, he got louder and more repetitive. I asked almost immediately if there was someone else I could work with and was told no. I asked if there was a manager and he said he was the manager. I asked him several times to stop yelling at me. He told me the lobby was empty and his voice is just loud. I ended up crying in the chair in front of him because I had repeatedly asked him to lower his volume, I was clearly overwhelmed, and he just kept repeating himself in the same raised tone. He never directly answered my actual question about the pricing and promotion. Then, in front of me, he: * Handed me a card for his manager * Crumpled up my paperwork * Tossed it in the trash can * Put the folder back at the front desk * Came back and told me to "have a good day. I wasn't yelling, cussing, or trying to haggle--just trying to understand why the numbers didn't match what I was told at check-in. Instead, I was talked over, spoken to in an unnecessarily loud and dismissive way, and watched my paperwork get thrown away while I cried. I will be contacting corporate about this, but I wanted other customers to know what happened. If you come here, I strongly recommend getting very clear information about pricing and what counts as a "contact exam" before agreeing to anything, and be aware that this is how I was treated when I simply asked for clarification.
JA
Jamal AlShareef
Dec 25, 2025
★★★★★
I went to get contacts for the first time and was nervous because i dont like touching my eyes. The worker (I think her name was Melody) was super patient with me while i learned, i really appreciate that.
RB
Rashun Brown
Nov 30, 2025
★☆☆☆☆
The only reason I'm giving it 1 star is because of an employee at the Roseville, Mi named Brandon. He is very and I do mean VERY rude. The rest of the staff including the doctor I saw were very friendly but Brandon doesn't need to be anywhere near customer service or having conversation with customers because he acts as if the customer is bothering him.
LC
Linda Chester⭐ Local Guide
Oct 28, 2025
★★☆☆☆
Only make an appt if you have endless hours to wait. My apt 11 am at 11:45 still waiting five went before me n waiting to pick glasses. My time is as important as theres
A
Alana
Nov 24, 2025
★★★★★
Quick service and the staff are knowledgeable and friendly. Melody assisted me today and was so lovely and kind. I have been going here for years and have always had great visits
TP
Travis Pauli⭐ Local Guide
Aug 22, 2025
★★★★★
DIANE IS A SUPERSTAR. Best customer service I've experienced at the optometrist. She deserves a raise. Overall: the store was clean, efficient, friendly, and professional. I didn't have to wait long for glasses to come in. HIGHLY RECOMMEND.
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in Roseville
NameRatingPhoneLink
America's Best Contacts & Eyeglasses Current⭐ 3.8 (345)✅ YesView Details
Visionworks Macomb Mall ⭐ 4.4 (154)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is America's Best Contacts & Eyeglasses located? +
America's Best Contacts & Eyeglasses is at 29138 Gratiot Ave, Roseville, MI 48066, United States, Roseville, Michigan 48066.
What services does America's Best Contacts & Eyeglasses offer? +
America's Best Contacts & Eyeglasses provides comprehensive eye care including services for this business. Call +1 586-541-0747 for specific service availability.
What are the opening hours of America's Best Contacts & Eyeglasses? +
America's Best Contacts & Eyeglasses is open 9 am-7 pm. Open all days.
Does America's Best Contacts & Eyeglasses accept walk-in patients? +
America's Best Contacts & Eyeglasses in Roseville accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at America's Best Contacts & Eyeglasses? +
Consultation fees vary by service at America's Best Contacts & Eyeglasses. Basic eye exams typically start from $50 to $150 in Roseville, while specialized treatments and surgeries may cost more.
Is America's Best Contacts & Eyeglasses equipped for emergency eye care? +
America's Best Contacts & Eyeglasses provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About America's Best Contacts & Eyeglasses

Get 2 pairs of glasses and a free, quality eye exam starting at $95 at Americas Best. Visit us online or call your local store to find exam times or shop our selection of frames.

How to Get Help at America's Best Contacts & Eyeglasses

To visit America's Best Contacts & Eyeglasses in Roseville, call +1 586-541-0747 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 Roseville?

Choosing a verified eye clinic like America's Best Contacts & Eyeglasses in Roseville ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in Roseville
PAN Card Centre
Visionworks Macomb Mall
📍 32443 Gratiot Ave Ste 490, Roseville, MI 48066, Un
4.4
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…
Monday9 am-7 pm
Tuesday9 am-7 pm
Wednesday9 am-7 pm
Thursday9 am-7 pm
Friday9 am-7 pm
Saturday9 am-6 pm
Sunday11:30 am-5 pm
📱Mobile Handoff
QR Code for America's Best Contacts & Eyeglasses

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

📍Nearby Centres
Optometrist · ★4.4 (154)
2.9 km away
Optician · ★3.5 (17)
1.8 km away
Optician · ★3.7 (15)
296 m away
Eye care center · ★4.7 (13)
2.4 km 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: ChIJqYBq7mrYJIgRpOpUFk-m5bM