About Farfo.com

Farfo.com is a Vintage Watch Dealer and Specialist Dedicated to Providing the Highest Quality Authentic Timepieces and Horological Services.

We Honor the History of Every Timepiece

Farfo.com is a vintage watch dealer that buys, sells and services vintage timepieces. We specialize in pre-1970’s complicated Swiss watches, including chronograph, moonphase, and calendar watches. We also carry a small selection of pre-owned contemporary timepieces from current manufacturers.

Since 1998, Farfo.com has been dedicated to providing watch collectors and enthusiasts with the most unique antique watches available on the Internet. We only sell genuine, quality pre-owned watches. All of our watches have been inspected, cleaned and serviced and are guaranteed to provide trouble-free operation.

Watch Repair Service

Farfo.com offers expert and affordable watch repair service for your treasured vintage timepiece. We can perform basic mechanical watch cleaning service and more complex repairs including the restoration of dials and cases. Over the past 20+ years, we have been collecting discontinued parts and often have parts in stock when other’s do not.  We also communicate with an international group of watchmakers who can help in the search for hard to find parts.

A Few Words From the Owner

As a vintage watch dealer and collector for more than 20 years, I have been privileged to be a small part of the history of each watch we buy, sell or service.  By far the most gratifying part of my job is the work we do to restore precious and prized family heirlooms. Even a modestly valued watch can have great sentimental value to its owner and I am often humbled by the feedback I receive after we complete a vintage watch restoration. Many of the watches we sell are given as gifts and many purchases are by first time watch collectors. The greatest compliment I receive is when buyers come back to add to their collection or to buy new gifts for their loved ones. I am truly honored and blessed to serve you and want to say thank you to my valued and loyal customers. Please do not hesitate to contact me directly if you require any assistance.

John DiDonato