Welcome to the official site of Swiss Watch Company. Located across from the famous Houston Galleria at the corner of Westheimer Rd and McCue Rd, Swiss Watch Company has been buying, selling and repairing new and used Rolex watches and jewelry in Houston since 1987. We have served customers in every major city: Houston, Dallas, Austin, San Antonio, Denver, New Orleans, Chicago, New York, Los Angeles, Seattle, Miami, Atlanta. We provide exemplary sales, service and repairs for Rolex, Cartier, Omega, Tag Heuer, Breitling, Luminox watches, Patek Philippe and Panerai.
We sell vintage collectible Rolex watches and time pieces. We are authorized dealers for Victorinox Swiss Army and Luminox watches. Read More