My engagement ring and my wedding band were both purchased at Shane Co. They include resizing (my ring was two whole sizes too big when Shawn proposed) and cleaning. Anytime I need anything done to keep it looking its best, I just drop it off and it is usually done the following day, though they say to prepare of a three day wait. The staff at Shane are very nice and quick to offer their assistance as soon as you walk through the door. I don't even mind the hour drive for me to get there ;)
We had an amazing experience at Shane Company. John helped us through our whole wedding band shopping process, and had us out the door with rings in our hand within an hour! The jewelry there is just as beautiful as the people who sell it!
Click on each tool to see a sample.