4640 Haygood Road

Virginia Beach VA 23455


On the corner of Haygood Road and Twain Lane in the Hanson Building.

CALL US AT 757-363-2894 or 757-675-4794

**Will be on vacation Saturday 09/16/2023**

House Calls



​​I make house calls on Mondays and Tuesdays. Sundays are for distant trips such as Williamsburg, the Outer Banks, and the Eastern Shore. Prices are based on the distance I have to travel. 

I take cash or check at the house. If you would like to prepay with a credit card you can come into the store. 

Experienced Professional

I have been in the Hampton Roads area for since 1980 professionally repairing clocks.


Battery Replacements


​​I replace batteries for watches. I use Energizer watch batteries and charge five dollars for this service. I have not raised the battery prices since 1995.

Clock Repair & Service 

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

Clock Restoration Services in Virginia Beach, VA


Welcome to The Time Machine. My name is Steve Long and I own this shop. I am a member of the N.A.W.C.C. I have been at my present location since 1995. At The Time Machine we do everything from basic service to total restoration.