Stephen Mosca

Office Address:
1 W. Adams St.
Jacksonville, FL 32202

(904) 301-1112
   

Stephen Mosca

Office of Criminal Conflict Regional Counsel 4rth Judicial District


I am a former aerospace structural design engineer who came to the law after a 20 year career working on America's military defense programs.  After the Cold War and the events of September 11th, 2001, I returned to university for a degree in political science, which led to an interest in law.

I later interned at a public defender's office and learned that I loved to fight for the under-dog, practice the constitutional protections I defended in my earlier career, and to be in the courtroom.  From there I opened my criminal and dui defense practice.  Later, when the financial crisis occured in late 2008, I realized that home-owners required protection from banks and sophisticated investors seeking to take their property, sometimes after causing the very economic problems that made them become late on their payments.  So, i added foreclosure defense as a practice area.

Anytime an individual is pitted against a larger, more well-funded organization, a defense lawyer is required to help level that playing field.  I am that defense lawyer.

$58 For 24 Hours of New York CLE Full Compliance - Lowest Price
This CLE package will satisfy all of your New York CLE requirements! The MCLEZ New York Bundle A provides 24 hours of CLE credit, including 4 hrs of Ethics, Professionalism and Diversity.

Jacksonville Criminal Law Lawyers

William Roelke

Roelke Law, P.A.

Jacksonville, FL 32202
Jacksonville Criminal Defense Attorney representing men, women and youth charged with criminal misdemeanor and/or felony crimes.
(904) 354-0333

Troy Webber

Hussein & Webber, P.L.

Jacksonville, FL 32204
Jacksonville attorney practicing in criminal defense, consumer law, and immigration law.
904-444-3952
The skilled lawyers at Robert Shafer Associates, P.A continue to agressively defend their clients in a variety of legal matters, specializing in drunk driving cases. Call today to learn more.
904 350 9333