Our Practice Areas

Practice Areas


Families and individuals in dire financial situations might not know that filing for bankruptcy could be exactly what they need to get creditors off their back and to finally have room to breath again. Our Pennsylvania and New Jersey bankruptcy lawyers represent individuals and their spouses in bankruptcy cases, working to help relieve them of the debt that they face and get a fresh start financially.

Criminal Defense

Our attorneys provide representation for people accused of crimes in Pennsylvania and New Jersey. For an attorney to be able to represent you in PA or NJ, they must be a member of the bar in that state and have knowledge of how criminal law works in that particular state. Our Pennsylvania and New Jersey criminal defense attorneys are able to represent defendants in either state, and we have been doing so for decades.

Disability Law

Filing for disability in Pennsylvania or New Jersey is incredibly important for many people, but the process is not always easy. For many, the physical and mental limitations of a disability make it impossible to work, and the disability benefits provided by the Social Security Administration (SSA) are essential.

Personal Injury

A serious accident can permanently change every aspect of your life. You are likely to have costly medical bills and expenses – all at a time when your injuries leave you unable to support yourself or your family. You are also likely to have many questions about how you, your loved ones, and your future will be impacted. For example, how long will it take to recover from the injury? To what extent will your injuries heal? Will you ever be able to return to work? And will insurance provide coverage for your treatment?

A History of Success

12 Convenient Locations Across Pennsylvania and New Jersey

Philadelphia, PA

7909 Bustletown Ave, 1st Floor Philadelphia, PA 19152 (215) 607-7478 Get Directions

Quakertown, PA

328 Broad St. Quakertown, PA 18951 (215) 515-6876 Get Directions

Allentown, PA

137 N 5th St. Suite A Allentown, PA 18102 (215) 240-4082 Get Directions

Jenkintown, PA

135 Old York Road Jenkintown, PA 19046 (215) 544-3347 Get Directions

Easton, PA

101 Larry Holmes Dr. #212 Easton, PA 18042 (215) 515-7077 Get Directions

Bala Cynwyd, PA

2 Bala Plaza, Suite 300 Bala Cynwyd, PA 19004 (610) 557-3209 Get Directions

Bensalem, PA

3554 Hulmeville Rd, #102 Bensalem, PA 19020 (215) 515-6389 Get Directions

Plymouth Meeting, PA

600 W. Germantown Pike #400 Plymouth Meeting, PA 19462 (215) 515-6876 Get Directions

Harrisburg, PA

2225 Sycamore St Harrisburg, PA 17111 (717) 864-8887 Get Directions

Cinnaminson, NJ

909 Route 130 South #202 Cinnaminson, NJ 08077 (609) 796-4344 Get Directions

Hamilton Twp., NJ

100 Horizon Center Blvd., 1st and 2nd Floors Hamilton Township, NJ 08691 (609) 236-8649 Get Directions

Marlton, NJ

10000 Lincoln Drive E One Greentree Centre, Suite 201 Marlton, NJ 08053 (856) 213-2805 Get Directions

Piscataway, NJ

200 Centennial Ave. Suite 200 Piscataway, NJ 08854 (908) 367-7256 Get Directions