Home Page

4640 Haygood Road | Virginia Beach, VA 23455 | 757.363.2894 
Home Page
Photo Gallery
Contact Us


Home Page
The Time Machine

Welcome to the  website for The Time Machine. My name is Steve Long and I own this shop. I have been fixing clocks in Virginia Beach since 1980 and am experienced in all types of repair and restoration. I have been at my present location since 1995. Before I opened my own store I worked at the clock shop at Willis Wayside in Virginia Beach for ten years.

The first year that I repaired clocks, I worked specifically on cuckoo clocks. Over the past 36 years, I have restored thousands of clocks. I am experienced in all types of clocks, new and antique. I primarily sell late 19th and early 20th century clocks. I replace batteries for watches. I use Energizer watch batteries and charge five dollars for this service. I have not raised the battery price in the twenty one years I have been at this location.

I am a firm believer that word of mouth can make or break a business, therefore I strive to do the best job possible each and every time. I have an "A" rating on Angie's List.

I make house calls every morning of the week, including Sunday's when needed. Sundays are for distant trips such as Williamsburg or the Outer Banks. The house called is based on how far I have to travel.

 The Time Machine, we sell parts for people who make clocks their hobby. Our advice is always free we never charge to look at your clock. I believe that our prices are very reasonable for today's market.

You can trust us with anything from a simple battery replacement to your great-grandmother's clock. I have been in town for many years and plan to be here for many more. Clocks have been in my family for years, starting with my father who was a watch repairman for over forty years.

Please take a moment to look through my site to see more pictures of our store and learn more about our areas of expertise. We look forward to seeing you in our store.

we accept visa and mastercard

The Time Machine
4640 Haygood Road
Virginia Beach, VA 23455
(757) 363-2894

Site Manager Sign In

Powered by
Yellow Pages
Yellow Pages