I had a Rolex with a broken mainspring and a Universal Geneve dress watch from the 1960s that was not telling time properly. Shane replaced the mainspring in the Rolex and cleaned and serviced both watches for a fraction of the cost of other repair shops. He also did it in one day - I dropped off the watches on Saturday at about noon and picked them up on Sunday at about noon. Don't be put off by the fact that Shane works out of his apartment (workshop is in a spare bedroom). He is very friendly, has all the necessary equipment in his workshop and clearly knows what he is doing.