Cannella & O'Neal, Imagine Justice, Richmond Personal Injury Lawyer, Virginia Personal Injury Attorney, Richmond Injury Lawyer, Richmond Virginia Injury Attorney

Cannella & O’Neal are Richmond personal injury attorneys who have been handling Virginia personal injury cases for over 30 years.  We know that what used to be a fairly simple matter of negotiation and/or litigation has gotten much more complex, time consuming, and expensive.

Coordination of insurance benefits, dealing with Medicare and Medicaid regulations, insurance subrogation, ERISA rules, and properly dealing with medical liens make personal injury cases a mine field for the lawyer who does not handle these cases on a regular basis.  The fact of the matter is that insurance companies are now regularly disputing liability, causation, and damages across the board.  Medical issues have become more complex and medical experts have become more costly.

Attorneys from across the State and along the East Coast have referred their personal injury cases to us.  All you have to do to avoid the pitfalls, stress, worrying, and expense of personal injury litigation, is give us a call.

Our law firm accepts referrals in appropriate cases within our areas of expertise.  As permitted under the Rules of Professional Conduct, our firm may agree to enter a referral agreement with an outside attorney.  Throughout the litigation process, a referring attorney’s active involvement is always welcomed but not required.  Status reports are regularly available through our office and as a standard practice, clients are fully informed regarding all aspects of the referral arrangement.

Our attorneys and staff at Cannella & O’Neal look forward to working with you toward obtaining the best possible outcome for you and your clients.

If you are interested in referring a Virginia personal injury case to Cannella & O’Neal you can use our contact form, or E-mail Attorney Cannella directly at  You may also reach Attorney Cannella for discussion about your case by calling our office at 1-800-843-4090.