The other reviews are right. He's 5 stars! I came here in summer of 2013 when the stone in my ring had come loose (it got run over by a car...... oops). I called ahead but he said I didn't need to make an appt so I just went in one Friday morning around 1130. The gentleman here is very friendly and was able to fix the setting/ring in a few minutes while I waited. He was knowledgeable and was able to tell me what happened to cause the problem, fixed it, polished it up, and barely charged anywhere near what I would have expected.
I came back in May 2014 - he made both of our wedding rings. He helped us decide on the design and materials. The rings were exactly as we'd decided, affordable, and done in about a week.