I had a ring that was missing a small diamond so I decided to get it fixed. Since David Jewelers is closest to my house, I wanted to get an estimate there.
Upon entering, I was greeted by very friendly puppies, 2 in fact. He had a third one (19 year old pug) in the back sleeping.
The owner gave me an estimate and I thought it was reasonable so I left the ring there. He promised it would be about a week until he can get to it.
To my pleasant surprise, I received a call the very next day asking me to pick up my ring.
When I arrived for pick up, I almost didn't recognize my ring. The missing diamond was replaced and the ring was cleaned. It was so clean and scratches removed, it looked brand new.
I would highly recommend bringing any jewelry repair there. They also do watch battery replacements.
On a person note, I wish I had another reason to visit those puppies!