Rolex Watches in Buffalo, NY

Topnotch Watch is your go-to home of high-quality, used Rolex watches. We are a premier source for luxury watches to trade and sell, offering the best selection you’ll find in Buffalo, NY.

Our selection of pre-owned Rolexes and other high-end brands are all certified and 100% authentic. With our certified selection, you can be sure you’re getting a top-quality Rolex at a great price and in great condition.


Our Used Rolex Watch Selection

If you’re in the Buffalo, NY, area, you have two options to browse One of our Rolex watches that was available in our Buffalo, NY showroom.through our high-quality, pre-owned watch selection. You are able to browse our website online, or visit our local showroom in East Amherst to see our selection of rolex watches in person.

Shop Now


A Team of Passionate Professionals

In addition to quality, pre-owned Rolexes and watches, you’ll find a team of passionate and experienced professionals. We have been in business for years and take pride in our position in the industry. Our passion has become a thriving business, and that passion is something we instill in each of our team members and is seen in each luxury watch we carry.

Our knowledgeable team makes it easier and more exciting for you to purchase the watch you want. Whether you’re trading in your old watch or looking for the newest addition to your watch collection, Topnotch Watch is a team you can trust.


Contact Us

If you are in the Buffalo, NY, area, we invite you to visit our showroom to get a closer look at our selection of pre-owned Rolexes. Browse our website, get an online quote or contact us by phone at (716) 510-7600 with any questions. We look forward to helping you find your next Rolex.

Contact Us