David Haffey was recommended by a friend of mine.
I took my wedding ring in to make some changes on it, and was told it would be ready in 7 to 1o days. I didn't get the ring back for a month, and had to keep calling to find out when it would be done. The ring is to loose, and the job wasn't done exactly as I thought it would be. A small town jeweler should make local customers happy. I will never go back or recommend to anyone.