top of page

CRIMINAL DEFENSE

"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

Recommend Mr. Walsh

5.0 stars

Posted by William Toland
2018 on Google

Definatley would recommend Mr. Walsh. He's the best.  Felony...What Felony! He got the job done.  He's straight up, works hard and actually cares about his clients.  Glad to have him. - Google 

True Professional.

5.0 stars

Posted by David
2018 on Google

Mr. Walsh is a true professional !
I was charged with DUI in New Jersey after I was pulled over in LBI for a made up reason by the officer who pulled me over. John was helpful & professional from our first conversation on the phone till we had my day in court. The final outcome was not guilty ! He delivered on his word & called me back immediately when I called his office when I had questions pertaining to the situation. I was delighted & impressed with his service from day 1. I would 100% refer his services to anyone ! - Google

Very Good Lawyer

5.0 stars

Posted by Josephy
2018 on Google

Mr. Walsh is a very good lawyer. Help me out in some close calls that I probably would put right now if it wasn’t for him. If anyone lokkkng for a good helpful lawyer that’s going be their. John is the man. Thanks a lot again and I will be calling if anything.

Fantastic

5.0 stars

Posted by Corey
2018 on Google

Attorney Walsh is fantastic! He is honest and knows his practice. If you cannot get hired on a job due (to your criminal record), he is the attorney that would help in having a judge dismiss-destroy it. Again, he is trustworthy and knows his area of practice! - Google

CONTACT

Our Office

OUR ADDRESS

2016 Spuce Street                                

Philadelphia, PA 19103

Email: john@jmwalshlaw.com
Tel:  (215) 758-9200

Fax: (215) 543-3370

 

Click Here to Find Us

1 West Third Street

Suite 200

Media, PA 19063

Email: john@jmwalshlaw.com

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