top of page


"When you hire our office you will be treated as a person and your case will be given the time and attention you deserve."

                                  - John M. Walsh


5.0 stars

Posted by anonymous
January 31, 2015

John settled my case professionally. I met with him a few weeks before my court date. He kept in close contact and worked with me throughout the process. He was able to get the best possible outcome for both parties in the matter. -

DUI Defense

5.0 stars

Posted by anonymous
January 31, 2015

Was very helpful in helping with a DUI case. Was very knowledgable in his explanation of the ARD process and continually followed up to make sure everything was taken care of throughout the process. -

Underage Drinking: Possession/Consumption/Internal Possession of Alcohol

5.0 stars

Posted by Scott
January 30, 2015

John was extremely helpful when representing my son for Underage Possession of Alcohol. He guided us through the judicial process with professionalism, understanding and patience. We were much more confident of our outcome knowing we had John representing us. -

James Smith reviewed Law Office of John M. Walsh
5 stars

September 5, 2014 ·

I think that John Walsh is truly an outstanding professional. He really knows the law and understands all the nuances of getting through the judicial process, effectively and expeditiously. Without John’s assistance I do not know how I or my daughter would have been possibly able to traverse the process. He made it simple for us to negotiate the routes, kept us informed, and just plain worked on our behalf to a successful conclusion.
John, from myself and my daughter, our sincerest thanks for a job very well done. Thank you -

Daniel Kelly reviewed Law Office of John M. Walsh
5 stars

August 8, 2014 ·

John Walsh has been the most professional legal advisor I've dealt with. Did a great job for me and was up front about everything and told me everything that was going to happen after out first appointment. I highly recommend him to anyone who needs legal advice. -


Our Office


2016 Spuce Street                                

Philadelphia, PA 19103

Tel:  (215) 758-9200

Fax: (215) 543-3370


Click Here to Find Us

1 West Third Street

Suite 200

Media, PA 19063


Tel: (484) 234-2500

Fax: (215) 543-3370

To Schedule an appointment online, please fill in the following contact form:

Success! Message received.

bottom of page