Welcome to A Step in Time Roofing & Repairs in Virginia Beach

Welcome to A Step in Time Roofing & Repairs in Virginia Beach

About Us

Locally Owned and operated for 20 years

A Step in Time has been in business for over 20 years. The owner Ray Gessner was born and raised in Virginia Beach and graduated from Princess Anne High School, Virginia Tech and has graduate degree in structural engineering from Old Dominion University. We have a low pressure, customer friendly approach to our business. We offer the highest quality service available and try like heck to please our customers. Give us a call and you will notice the difference. A Step in Time Roofing in Virginia Beach serves Norfolk, Chesapeake and all of Hampton Roads to Williamsburg.

image-placeholder

Certified GAF Installer

A Step in Time not only has a Class A contractor's license, license structural engineer on staff, A+ rating with the Better Business Bureau and 20 years of satisfied customers but we are also a Certified GAF installer. 

image-placeholder

Low Price Guarantee

Compare Apple to Apples. If you find anyone with better prices with similar credentials then we will beat their price by 5%

  1. Class A Contractor's license
  2. No complaints with DPOR
  3. Worker Comp/ Liab Insurance
  4. A+ rating with BBB 
  5. Same products installed
  6. In business for 10+ years

Subscribe

Sign up to hear from us about specials, sales, and events.

Contact Us

EMAIL US

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours. Find out why we have over 100,000 satisfied customers. Check out our DPOR and BBB record. We are a very well established company and value our reputation as much as we value our customers. Cities we service: Virginia Beach, Chesapeake, Norfolk, Suffolk, Hampton, Newport News, and Williamsburg.

A Step in Time Roofing & Repairs

696 S. Rosemont Rd, Virginia Beach, VA 23452, US

(757) 250-2810

Hours

Monday - Friday: 9am - 5pm

Saturday: By appointment

Sunday: Closed