John Francis O'Neill Castro

John Francis O'Neill Castro

5.0
Rating: 6.5

Licensed for 32 years

Criminal defense Lawyer at Front Royal, VA
Practice Areas: Criminal Defense, DUI & DWI, Speeding & Traffic Ticket, Drug Crime

128 E. Main St, Front Royal, VA

About John

Biography

Practice Areas

4

Practice Areas

Criminal Defense 30%

Attorney Castro understands that being arrested is a frightening and helpless experience. That is why he prides himself in being accessible and available for a free consultation 24 hours a day, 7 days a week. Call him today.

30%
DUI and DWI 25%

Are facing jail time as the result of multiple drunk driving convictions? Did you lose your license after being charged with DUI? Attorney Castro will work hard to help you avoid jail, keep your license and keep all charges off your record.

25%
Speeding and Traffic Ticket 25%

Make your traffic charges a learning experience rather than an arrest and conviction that will impact your career and future opportunities. Call today.

25%
Drug Crime 20%

Driving under the influence of drugs (DUI) | Possession of a controlled substance | Drug possession with intent to sell | Federal drug charges | Interstate drug charges | Drug trafficking | More!

20%

Fees and Rates

Cost

Free Consultation

$0 first 30 minutes


Payment Methods

  • Cash
  • Check
  • Credit Card

Looking for an attorney? Avvo can help.

search module image

Search our directory

Quickly connect with top attorneys through our legal directory to get help with your legal issue.

chat module image

Avvo's live chat agents can help coordinate a consultation with a local attorney.

Chat with a live agent who can match you with the right attorney for your legal needs.

Chat with

Licenses

Licensed in District of Columbia for 24 years

State: District of Columbia

Acquired: 2001

Good Standing

No misconduct found

Licensed in Virginia for 32 years

State: Virginia

Acquired: 1993

Active

No misconduct found

Location

Law Offices of Robert J. O'Neill PC

128 E. Main St, Front Royal, VA, 22630

Robert J. O'Neill, Attorney At Law, By Appointment Only

4160 Chain Bridge Road, Fairfax, VA, 22030

Ad

Transform legal challenges into solutions.

Connect now to review your situation.

The Avvo Rating explained

display-bg

The Avvo Rating explained

John Francis O'Neill Castro's Reviews

Avvo Review Score

5.0 /5.0

1 Client Review

5 star (1)
4 star (0)
3 star (0)
2 star (0)
1 star (0)

Posted by anonymous | November 21, 2020 | Hired Attorney

This review is from a person who hired this attorney.

Professional

Mr O'Neill walked me through my best options. He was very professional and patient. Gave me total confidence. Outcome was above expectations.

See All Client Reviews

John Francis O'Neill Castro's Lawyer Endorsements

Endorse John

No Endorsement Data Available Yet
This attorney hasn't received any attorney endorsements recently on Avvo.

No Endorsement Data Available Yet
This attorney hasn't created any attorney endorsements recently on Avvo.

Experience

Rating:  6.5 (Good)

Education

1992

St. Thomas University School of Law

JD - Juris Doctor

1988

University of Mary Washington

BA - Bachelor of Arts

Languages

Spanish

Avvo Rating

Our Rating is calculated using information the lawyer has included on their profile in addition to the information we collect from state bar associations and other organizations that license legal professionals. Attorneys who claim their profiles and provide Avvo with more information tend to have a higher rating than those who do not.

What determines Avvo Rating?
  • Experience & background Years licensed, work experience, education
  • Legal community recognition Peer endorsements, associations, awards
  • Legal thought leadership Publications, speaking engagements
  • Discipline Disciplinary information may not be comprehensive, or updated. We recommend that you always check a lawyer's disciplinary status with their respective state bar association before hiring them.
Avvo Rating Levels
10.0 - 9.0 Superb8.9 - 8.0 Excellent7.9 - 7.0 Very Good6.9 - 6.0 Good5.9 - 5.0 Average4.9 - 4.0 Concern3.9 - 3.0 Caution2.9 - 2.0 Strong Caution1.9 - 1.0 Extreme Caution