215-660-4515
You can reach our offices 24 hours, 7 days per week.

› Click here for free DUI case evaluation

Flexible payment plans can be arranged and we accept all forms of payment including all major credit cards.

MasterCard, Visa

“Experience Matters”

Call today for a Free Consultation to speak with one of our highly experienced attorneys

Contact Us

Call 215-660-4515
to be connected
to any of our 7 offices

Lower Bucks
3554 Hulmeville Road
Suite 102
Bensalem, PA 19020
Upper Bucks
328 West Broad Street
2nd Floor
Quakertown, PA 18951
Montgomery County
8380 Old York Road
4th Floor
Elkins Park, PA 19027
Lehigh County
137 North 5th Street
Allentown, PA 18102
Philadelphia
7909 Bustleton Avenue
Philadelphia, PA 19149

Click on an office location
for a detailed map.
Additional offices located in
Doylestown and Hatboro.

Why Choose Us!

We believe that each client’s case be evaluated on a case by case basis with the presumption that every client is innocent until proven guilty. We understand that being charged with a criminal offense is an emotional time for both the client and his or her family and both our attorneys and staff strive to be compassionate and understanding during this trying time.

Our experience as former prosecutors allows us to achieve outstanding results for our clients facing DUI, traffic, felony and misdemeanor charges in state, federal and juvenile courts. As former prosecutors, we have a balanced and in-depth understanding of the criminal justice system.

We have long standing professional relationships with local police departments, prosecutors and judges throughout southeastern Pennsylvania and New Jersey.

We vow to provide experienced, aggressive representation at an affordable price. We get results.