Looking to sell your gold, silver or platinum precious metals?

  • Sell Your Jewelry, Coins and More
  • Top Market Prices
  • World-Class Customer Service
  • Competitive Pricing
  • Fast, Hassle-Free
  • Honest and Reliable Experts 

Accurate Value Assessment

Bring us your unwanted rings, chains, bracelets, earrings, bars, pendants, charms, or coins. Any condition is fine—new, old, broken or vintage. We’ll make an accurate value assessment and provide you with a quote on the spot.

From Old to New

David Craig Jewelers can carefully take an old, but valued piece of jewelry apart and then repurpose cherished heirloom gemstones into new designs for you. We can also give you fair market value credit for scrap precious metal. Our designers have decades of experience creating stunning new rings, necklaces, bracelets and earrings out of vintage jewelry. Another idea: Let us reproduce a beloved heirloom for you so more than one family member can share in the same special memories!

Trade-In Options

Exchange or trade the value of your precious metal pieces toward something new from our lovely inventory here at David Craig Jewelers. We offer top prices for 14k or 18k gold new, vintage or estate jewelry, as well as silver and platinum you put towards our merchandise.

Related Estate Financial Appraisal Services

With decades of expertise in jewelry appraisal, custom creation, sales and repair services, David Craig Jewelers can easily and professionally help you navigate the estate sale process. Let us help you appraise inherited jewelry and determine the value of inherited coin collections and more.

Call us today at 215-868-8900 to set up an appointment.


David Craig Jewelers is conveniently located for Bucks and Montgomery County, Pennsylvania customers, just down the road from St. Mary Medical Center. We’re also less than 14 miles from Trenton, New Jersey.