Expert Watch Repair, Instant Quote
Upload photos of your watch, get an estimate in minutes. 30+ years of Swiss watchmaking expertise at your fingertips.
Typical repairs from CHF 150 - 800

How It Works
Get your watch repaired in three simple steps. No commitment until you approve the quote.
Upload Photos
Take clear photos of your watch from different angles. We'll identify the model and assess any visible issues.
Get Your Quote
Receive an instant estimate based on official brand pricing. Compare our rates with manufacturer service centers.
Ship or Visit
Send your watch with our insured shipping box or book an appointment at our Neuchâtel workshop.
Certified Service Center
Officially authorized by leading Swiss watch brands to perform repairs and servicing with genuine parts and factory-standard procedures.

Swiss Watchmaking Excellence Since 1993
Giuseppe Picchi brings over three decades of expertise to every timepiece. Trained in the heart of Swiss watchmaking tradition and certified by the world's most prestigious brands, he ensures your watch receives the care it deserves.
Our Neuchâtel workshop is equipped with the latest diagnostic tools and genuine manufacturer parts, guaranteeing repairs that meet or exceed factory standards.

What Our Clients Say
Trusted by watch enthusiasts across Switzerland
"I sent my father's vintage Omega for a full service. The team identified issues I didn't even know existed and kept me informed throughout. Watch runs perfectly now."
Marc D.
Zürich
Full Service - Omega Seamaster
"Quick turnaround and very transparent pricing. The quote I received was exactly what I paid - no hidden fees. Will definitely use again."
Sophie R.
Geneva
Crystal Replacement - Longines
"As a collector, I'm very particular about who touches my watches. Centre Horloger exceeded my expectations. True Swiss craftsmanship."
Thomas K.
Basel
Movement Overhaul - TAG Heuer
Ready to Get Started?
Get your free quote in minutes. If you're not happy with it, no problem - there's absolutely no obligation.
Or call us at +41 32 725 20 80