My husband and Duncan Cavanaugh of Cavanaugh's Jewelers worked together to design my engagement and wedding ring. I must say that they did a good job. We also purchased my husband's ring there as well. The staff has always been friendly, and they are happy to clean our rings as often as we want them to. Of course, they offer a variety of jewelry styles. They also do repair work. Their prices are average for this type of business.