Cravens & Noll PC is an attorney company that handles multiple personal injury compensation cases each year in Richmond. They can give you experienced and professional legal advice regarding your insurance claim and pursuing a lawsuit against the other driver. Talk to employees of businesses nearby to check if they saw anything.