Meet Our Attorneys

Our office locations are conveniently located within walking distance of the County Courthouse and Criminal Justice Centers.  With physical offices (not just addresses on our letterhead) in Chester County, Delaware County, Montgomery County and Philadelphia, there is sure to be an office nearby to best serve you.


Contact us today at 610-627-2300.

Call 610-627-2300 or Click here to contact us.


We handle all phases of representation in both trial and appellate courts in both state and federal court.  Our proven experience allows us to provide the best possible legal representation and proven results.

With over 50 years of combined legal experience, the attorneys of Omnis Law Group, LLC pride themselves in delivering superior legal representation while always keeping client costs and expeditious results a foremost goal.

At Omnis Law Group, LLC we are staunch advocates for the preservation of constitutional rights before, during and after an arrest.  Let our Aggressive ▪ Professional ▪ Experienced attorneys get you results.  Whether you are facing criminal charges in Federal Court, Chester County, Delaware County, Montgomery County, or Philadelphia contact Omnis Law Group, LLC at 610-627-2300 to speak with an experienced criminal defense lawyer.


When charged with a crime, people face the possibility of going to jail or penalties.  Selecting the right attorney to represent you can be a daunting task.  Learning your case, handling alleged victims and police, managing the defense investigation, preparing and litigating motions, conducting trials and negotiating a reduction in charges and lower sentences are all part of the Criminal Defense attorney's job.