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