Skip to main content
Next Walk-In Appraisal Day: July 2, 2026
Custom Engagement Ring Consultations. Call (727) 491-3344.

Serving Indian Rocks Beach, FL

Jewelry Repair Near Indian Rocks Beach, FL

Indian Rocks Beach is a small beach community with a lot of jewelry per household. Estate pieces, vacation purchases, and engagement rings all end up needing work at some point. The drive to the shop is about thirty-five to forty minutes north. We repair, appraise, buy, and build custom.

Directions from Indian Rocks Beach

From Indian Rocks Beach, take Walsingham Road or Indian Rocks Road east to U.S. 19, then head north through Clearwater. We are at 2338 U.S. Highway 19 in Holiday on the west side. About thirty-five to forty minutes. Parking in front.

35 to 40 minutes north via Walsingham Rd to U.S. 19

Open in Google Maps

What Indian Rocks Beach Customers Come In For

  • Prong re-tipping and maintenance
  • Salt damage repair
  • Estate jewelry evaluation
  • Engagement rings
  • Watch service

A Note for Indian Rocks Beach Customers

Beach living is hard on jewelry. Salt air, sand, and sunscreen do real damage to prongs and settings over time. If your ring is loose or a stone is sitting at an angle, do not wait. Bring it in. A re-tip now is cheaper than replacing a lost diamond later.

Why Indian Rocks Beach Customers Come to Us

Salt air corrodes prongs faster than most people realize. Regular maintenance from a real bench jeweler keeps stones secure. We check and re-tip in house.

What We Do

Family Jeweler Since Day One

Florida Diamond Center has been run by the Valdes family since it opened. Three generations in the jewelry trade, with more than thirty years of combined experience behind the counter and at the bench. Steve Valdes III is here today, same as his father and grandfather before him.

A GIA Graduate Gemologist grades every stone. In-house jewelers handle most of the repair work. The family works both sides of the trade, buying and selling, which keeps our pricing at wholesale rather than retail. That is how we have always done it.

Read our full story

Reading Before You Stop In

Nearby

We see customers from Indian Rocks Beach, Kolb Park, Tiki Gardens area, Walsingham Park, and around Indian Rocks Beach. Indian Rocks Beach is in Pinellas County.

Stop in from Indian Rocks Beach.

2338 U.S. Highway 19 N, Holiday, FL 34691

Google Reviews

What customers say

4.9 out of 5 · 388+ reviews
  • “Helped her find the perfect engagement ring at an attractive price.”
    Michelle
  • “Steve, at FL Diamond Center, had just what I needed. He was meticulous, friendly, and efficient.”
  • “Cliff at the Florida Diamond Center, I use him for everything. Excellent jeweler and trustworthy.”

Read All Reviews on Google

Excerpts from our Google reviews. Read the rest on Google.