On three occasions in the past, I left my Rolex with a Jeweler locally here in Fayetteville, NC for cleaning and servicing, to replace the cracked crystal and again for servicing. The last cleaning and servicing cost me hundreds of dollars and a week after, the watch stopped. Then I discovered the technician used non-genuine, generic (fake) parts. Then I went online and found WatchRepair.net & Jeff Herman. I looked at some of the reviews and when I called, I asked the young lady a "loaded" question about a Rolex Certified Technician. She immediately provided the correct answer and I knew I had found honest company! (She explained that Rolex does NOT certify watchmakers.)
The process of sending my watch was explained in detail and throughout the process Jeff kept me apprised of everything. He promised to return my watch on a certain day and my watch arrived a day earlier that he promised. I am thoroughly satisfied and I have already recommended Jeff to some friends and co-workers who own expensive watches. I am another satisfied customer. Thanks Jeff. B. C., Fayetteville, NC