DWI and Traffic Violations

At the law firm of Hanlon Dunn Robertson Schwartz, our lawyers aggressively defend individuals who have been charged with DWIs, drunk driving offenses and other traffic violations in New Jersey. Our firm understands how important it is for our clients to preserve and maintain their driving records and privileges. We provide experienced and knowledgeable representation to protect and defend your rights.

Many of our prospective clients are concerned that a lawyer will not be able to improve their situation, but there are defenses for DWI and traffic violation charges. Law enforcement officials have a duty to perform the arrest and administer any field sobriety or breath tests in a legal manner. When they neglect this duty, they may be compromising your constitutional rights.

In any traffic stop, including a DWI stop, it is important to comply with any law enforcement official and to consent to any tests that an officer wants to administer. Contact us at Hanlon Dunn Robertson Schwartz if you have been arrested and charged with a DWI or other traffic violation.

Traffic Violations in Morris County

At Hanlon Dunn Robertson Schwartz, we will represent clients charged with a traffic violation in Morris County, New Jersey, including:

  • Speeding
  • Reckless driving
  • Careless driving
  • Driving while suspended or revoked
  • Driving without insurance
  • Administrative hearings involving the Motor Vehicle Commission (MVC)
  • Any other motor vehicle offense

Our attorneys will represent you against charges of traffic violations and will fight hard to get the charges reduced or dismissed. If you have been charged with any traffic violation, consult with an experienced attorney to protect your rights and interests.

Contact the Law Firm of Hanlon Dunn Robertson Schwartz

Hire an experienced lawyer to defend you against a charge of DWI or other traffic violation. Contact us at the law firm of Hanlon Dunn Robertson Schwartz and let us defend your rights. Schedule an appointment for a free initial consultation by calling us at 800-481-9840/ 973-267-8895.