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 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, Patek Philippe, Breitling, Longines, Panerai, Swiss Army, Tag Heuer and Luminox watches.
We sell vintage collectible Rolex watches and time pieces. We are also authorized dealers for Swiss Army and Luminox watches.