Attorney James R. Elliott

Fighting to Protect Your Rights


If you have been charged with a traffic or criminal offense and would like to request a free consultation, please contact my firm.

Call (757) 898-4805 or fill out this form and I will get back to you shortly. 

Traffic Offenses

- Speeding Tickets
- Following Too Closely
- Driving Without a License

Reckless Driving

- Reckless by Speed
- Reckless Generally 
- Failure to Maintain Control


- Ignition Interlock Violations 
- Driving on Suspended License

Learn what steps to take after a traffic offense.

Download your free guide of

Ten Things to Do After Receiving a Traffic Violation

Recent Articles

James R. Elliott, Esq.

7100 George Washington Memorial Highway

Yorktown, VA 23692

P: 757-898-4805

F: 757-898-5084

*All information displayed on the Law Office Of James R Elliott website is informational and shall not be deemed as legal advice. If you’re currently dealing with an individual legal situation, you’re invited to contact me through email or by phone. Until an attorney-client relationship has been established, I urge that you avoid sharing any confidential information.


(757) 898-4805

(757) 898-5084

7100 George Washington Memorial Hwy, Yorktown, VA 23692, USA

© 2020 by Law Office of James R Elliott |Privacy Policy| Created with