I would highly recommend Barnes Jewelers. My experience from the minute I walked was professional and friendly. I stopped by to have them look at my wedding ring because the center stone was loose. They checked and cleaned the entire set then kept the ring to reset and secure the stone. In the process they had to sodder the center ring that holds the stone and replace another stone that was loose in the band. All of this was done at no expense. I will definitely use them for my future jewelry needs. Thank you!