About Top Notch


Top Notch Driving School is a veteran-led, family operated driver training school.

TNDSI has been operating since 2014 and is known for its great reviews. We have helped hundreds of students gain their driver's license and we will prepare you for the fast and furious world of driving!


TNDSI offers:

A driving instructor with law enforcement experience and with access to military bases.

Home and school pick-up and drop-off for local students at no additional charge.

Two regular maintained, state inspected, and automatic transmission vehicles equipped with dual-brake and passenger side rear view mirror​.

Online or in-person Virginia Department of Motor Vehicles approved Driver Improvement Course

Get To Know Us

Vernon Smith

Vernon Smith founded Top Notch Driving School in 2014. He retired from the Virginia State Police as a Sergeant after 25 years of service in 2014 and from the United States Army Reserve as a Sergeant First Class after 28 years of service in 2015. He holds a Bachelor of Arts in Social and Criminal Justice and an Associate of Arts in General Studies.

Vernon is certified by the Virginia Department of Motor Vehicles as a driver training school instructor and has the credentials to teach a variety of courses. He is an enthusiastic and passionate driving instructor. He can help you learn quickly and safely in a calm and relaxed environment.

Driver Training Instructor, Driver Improvement Instructor, Driver's Manual Course Instructor and EVDT Instructor since 2014.

Ashley Smith

Ashley Smith worked in customer service for 3 years prior to joining this school in 2015. She holds a Bachelor of Arts in Psychology from Salisbury University.

Ashley is certified by the Virginia Department of Motor Vehicles as a driver training school instructor. She coordinates course schedules with the instructor and completes the student paperwork required for the variety of courses this school offers. 

Driver Training Instructor since 2019.

Contact Us

Send Us a Message!

Top Notch Driving Schools Inc

call: (757) 926-5956 text: (757) 453-3948 fax: (757) 867-7019



11:00 am – 05:00 pm


11:00 am – 05:00 pm


11:00 am – 05:00 pm


11:00 am – 05:00 pm


11:00 am – 05:00 pm


By Appointment