Theresa Carty

Great service from John Swan, bought our wedding rings from John and where now nearly 25 yrs married. My husband had get his wedding ring made smaller. The ring came back looking as new as the first day we bought it love to give more stars if we could highly recommend John.