Call for a Free Consultation!
804-648-1448

Richmond, VA and Surrounding Areas

criminal-defense

Criminal Defense

Have either you or a family member been arrested for a criminal offense? Trust your defense with our legal team, experienced in all areas of criminal defense.

Social Security Disability

Social Security

Are you disabled? Has the Social Security Administration wrongly denied you benefits? Almost 70% of claimants have their claims denied at the initial level.

federal-court-case

Drunk Driving & Traffic

Have you been stopped for a speeding ticket? Have you or a family member been arrested for drunk driving or a felony traffic offense?

personal-injury-lawyer

Personal Injury

Have you been hurt or injured due to someone else's negligence? If so, please call Edwin F. Brooks before you start talking with the insurance company.

Attorney in Richmond and Central Virginia



Our law firm is committed to providing personal service while providing highly competent legal representation at the same time. We are highly proficient in handling cases in different areas of the law, so just contact us and set up a meeting to discuss your legal matter with us.  When you do, you will meet with Mr. Brooks himself as Edwin F. Brooks, L.L.C. provides the kind of personal attention and level of service that you should expect in an attorney.

Over the past 18 years, Mr. Brooks has represented individuals and corporations all over the country who have legal issues in Virginia. While the firm is based in Richmond, we handle legal matters all over the state.

Learn More

Have a Question?





Office Directions

The Law Office of
Edwin F. Brooks

6 West Broad Street
Richmond, VA 23219

Phone 804.648.1448
Fax 804.648.8001

Get Directions to Our Office
Send us an Email

Proudly Serving

  • Richmond
  • Chesterfield
  • Henrico
  • Hanover
  • Caroline
  • Goochland
  • Charles City
  • New Kent
  • Williamsburg
  • Petersburg
  • Colonial Heights
  • Chester
  • Dinwiddie
  • Matoaca
  • Prince George
  • Tidewater
  • Norfolk
  • Charlottesville
  • Shenandoah Valley
  • New River Valley
  • Staunton
Need bond for a loved one? Click here for the most reliable, ethical bonding service anywhere!