Toll Free at
1-800-981-LAW1
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

Click on an office
location for a
detailed map.

Lower Bucks
3554 Hulmeville Road
Suite 102
Bensalem, PA 19020
Phone: (215) 639-5297
Upper Bucks
328 West Broad Street
2nd Floor
Quakertown, PA 18951
Phone: (215) 538-8383
Montgomery County
8380 Old York Road
4th Floor
Elkins Park, PA 19027
Phone: (215) 885-8200
Lehigh County
137 North 5th Street
Allentown, PA 18102
Phone: (610) 432-1119
Philadelphia
7909 Bustleton Avenue
Philadelphia, PA 19149
Phone: (215) 728-0100

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.