We routinely represent clients before judges, juries, arbitration panels, support and custody masters and other domestic hearing officers. We are experienced litigators as well as negotiators and strive to obtain the best possible result for our clients. We are committed to providing zealous representation in a professional, cost-effective manner. We make every effort to educate each and every client so they can understand the legal process and how it affects their specific case.

Contact us today and schedule your free confidential consultation to discuss your legal matter.

Areas of Practice

Click any of the following subjects to learn more about them.


• Criminal Defense
• Drug Offenses
• Divorce
• Custody
• Support
• Traffic Offenses
• Drivers’ License Suspension
• Personal Injury
• Wills, Estates and Trusts
• Expungement of Criminal Record
• Contracts
• Protection from Abuse
• Juvenile Court

Serving Philadelphia & Montgomery County, PA, as well as Bucks County, Berks County, Delaware County and Chester County, PA, including the communities of Norristown, King of Prussia, Upper Merion, Lower Merion, Pottstown, Ambler, Upper Gwynedd, Lower Gwynedd, Blue Bell, Collegeville, Hatboro, Horsham, Trooper, Conshohocken, Doylestown, West Chester, Radnor and Wayne.