Traffic Violations

Dui Defense

Ontario, California

  Attorney at Law

License Suspension

Criminal Defense

Stephan J. Johnson

Home - Mobile

Contact Us

As Your Lawyer,

I Will Fight For Your Rights

and Freedom.

Every Step of the Way!

Call (909) 476-1455

For a Free Initial Consultation

2990 E. Inland Empire Blvd.

Suite 114

Ontario, CA 91764

Phone: (909) 476-1455

Fax: (909) 476-2344

Free Consultation (909) 476-1455

As your Lawyer,

I will fight for your Rights and Freedom, every step of the way.

Upland Traffic Violations Lawyer

Stephan J. Johnson

Upland Criminal Defense Lawyer and Traffic Violation Attorney Stephan Johnson offers skilled legal representation to individuals who are facing traffic violations or criminal charges. If you have been charged or are being investigated for a crime, or if you need to dispute a traffic violation, ticket, or a misdemeanor infraction, contact Upland Attorney Stephan Johnson. He is able to zealously protect your rights and fight for a successful outcome.

Having more than 30 years of experience, Upland Criminal Defense Lawyer and Traffic Violation Attorney Stephan Johnson defends a range of cases, including DUI, parole/probation violations, theft crimes, reckless driving, suspended license matters, commercial trucking incidents, and a variety of other traffic violations. Mr. Johnson also offers representation in various business matters as well as in personal injury claims.

As a seasoned Upland criminal defense attorney and traffic violation lawyer, Mr. Johnson is able to take a personal approach in handling every aspect of cases from start to finish. Contact us at (909) 476-1455 to make arrangements for a complimentary consultation in which you can discuss your concerns with Upland Attorney Stephan Johnson. He will explain your rights and answer your questions while creating a legal strategy to reach your objectives.

Contact Us


Retaining Freedom & Decreasing Penalties

Attorney Johnson is a skilled criminal defense lawyer who diligently works to gain positive results in behalf of clients. He fights to keep clients out of jail with the fewest possible penalties in a range of cases.

Assault and Battery Attorney

These types of charges involve the use or attempted use of force on another person. Our assault and battery lawyer examines all areas of criminal defense to provide complete representation and reduce penalties.

Drug Crimes Lawyer

Narcotic and drug charges can be made regarding many types of drug-related crimes. Drug Crime Attorney Johnson has experience defending such cases and works to keep these charges off clients’ records.

DUI Lawyer & Driving Offenses Attorney

As a knowledgeable DUI attorney and driving offense lawyer, Mr. Johnson offers reliable representation for criminal proceedings and DMV hearings. He is able to skillfully handle criminal driving charges such as driving on a suspended license, reckless driving, or hit & run.

Expungement Lawyer

For certain situations, the court may allow the removal of charges from the criminal record of an individual. Expungement Attorney Johnson can help clear criminal charges for individuals in Upland and throughout the state of California.

Parole and Probation Violations Attorney

If a client faces additional penalties because of allegedly violating parole or probation, Mr. Johnson fights to gain the best possible outcome. As a zealous parole and probation violations lawyer, he offers personal attention while working to protect the best interests of the client.

Theft Crimes Lawyer

Theft crimes include robbery, bribery, and fraud charges. As a skilled theft crimes attorney, Mr. Johnson fights such charges whether they are a felony or misdemeanor.

Defending Against Traffic Violations | Keep Your License

Due to his more than 20 years of experience, Upland Traffic Violations Attorney Stephan Johnson uses a streamlined approach to traffic court procedures. In cases of traffic tickets, motor vehicle offenses, misdemeanors, infractions, and serious traffic violations, Lawyer Johnson works in such a way as to reduce court time and fees. This often means that our office is able to handle court appearances without the need for the client to attend. We handle many traffic offenses.

Commercial Trucking Violations Lawyer

Mr. Johnson is a skilled commercial truckers defense attorney able to assist commercial truck drivers in keeping their driving privileges. We know how strongly a commercial driver traffic violation can impact a career. Our office fights to reduce those penalties.

Traffic Violations Attorney

In all kinds of moving violations, Upland Traffic Violations Lawyer Johnson can effectively handle matters and help drivers avoid serious consequences. He explains rights, addresses concerns, and represents you in court.

DMV Hearings Lawyer

Our DUI defense lawyer offers representation to clients for DMV Administrative Hearings. Mr. Johnson helps individuals navigate the criminal aspects and DMV issues related to a DUI charge.

Reckless Driving Attorney

Our Upland reckless driving lawyer assists drivers in fighting unfounded reckless driving charges. Mr. Johnson has more than two decades of traffic law experience, and he fights to protect the rights of California drivers.

Driving Offense Lawyer

When facing a charge of driving on a suspended license, it becomes clear that it is regarded by the courts as a serious criminal offense. Our driving offense attorney is able to successfully handle such matters, and he fights vigorously to protect client rights and gain the most favorable outcome possible.

Call our Reliable Criminal Defense Lawyer for Assistance

Due to his many years of experience assisting clients in navigating the legal process, Upland Criminal Defense Attorney and Traffic Violation Lawyer Stephan Johnson has helped many individuals to reduce financial penalties, shorten sentences, and have charges dismissed.

Call our skilled Upland traffic violations attorney and criminal defense attorney at (909) 476-1455 to schedule a confidential consultation. Alternatively, our office can be contacted online by using our case evaluation form. We will get back with you promptly and schedule an appointment for a consultation. Attorney Stephan Johnson has the experience needed to help resolve your case.