Honest and trustworthy. If you need a criminal attorney call Brooks Thompson!
My boyfriend/ sons father had been incarcerated nearly two years awaiting trial for attempted murder amongst other charges. PD's were doing nothing for us and every private lawyer was either completly out of our price range, or ripped us off. Mr. Thompson worked with us and gave us a very reasonable price. He took the time to answer my frantic phone calls every night and calmly answer my questions. He put his heart and soul into our case. This afternoon my boyfriend was found not guilty on all counts. He comes home tomorrow after missing out on my entire pregnancy, birth of our son, and his first year of life. Words cannot express what you have done for us. Thank you! Thank you! Thank you -L.M.
Client Testimonials
I have been represented by Brooks, John and Erin. Each attorney is very reliable, efficient and understanding. They take the time to come up with the best possible solutions and navigate ways to negotiate hard decision making. Each attorney is very personable and always put the best interest of my children first! All around the staff is very helpful when it come to small issues and reliable when it comes to keeping the attorneys updated with new information . -M.R. Client Testimonials I cannot recommend attorney John McMahon highly enough. His professionalism and relenting determination in representing his clients are truly unmatched. When faced with unsubstantiated charges, I turned to John and he exceeded every expectation. In court, John was a bulldog- assertive, strategic and fiercely protective of my rights. He meticulously dissected the charges and exposed the lack of evidence, leaving no room for doubt about my innocence. His courtroom presence is commanding. His ability to think on his feet is remarkable. -J.L. Client Testimonials I cannot say enough good things about John McMahon and the law firm of McMahan Lentz and Thomspon. I was never in trouble before and I was scared. John and his team demonstrated the experience, and expertise to counsel me through my ordeal.

Moreover, the wheels of Justice move slow, and I tend to be impatient. John had the knowledge and fortitude to coach me through everything. In short John saved my life. I strongly recommend John McMahon and his team for your legal needs. -J.W.
Client Testimonials
Brooks Thompson represented my fiancé and he got the job done. He listened helped and understood the importance behind the case. It was a pleasure working with him and his staff. Highly recommended -J.A. Client Testimonials John McMahon Jr. is the one and ONLY reason that I am able to be here today!
John is hands down the best lawyer in Montgomery County and I speak from personal testimony. You can tell John is a very well respected man in and outside of the courtroom (especially if you've been in the court room with him)….My family and I were very worried about the outcome but this man did all in his ability and power to get me the best possible results and HE DID…This man truly cares about his clients and gets the best results. If you're looking for legal council do not hesitate. I wish I hired him from the start, would have saved me money. -Benjamin
Client Testimonials
Mr. McMahon came highly recommended by a previous professor of mine in college. During my consultation Mr. Thompson was the attorney that was available at the time. My situation was time sensitive and required a quick turnaround. Thompson was up for the task and handled my case with the upmost professionalism and attention to detail. In conclusion my case was handled and closed out with A+ results. Although Brooks Thompson was my lawyer Mr. McMahon was also hands on and Lisa at the office was amazing and very accommodating to all my needs. Amazing Lawyers, Awesome Staff!!! Thank you guys. -I.B. Client Testimonials

Request a Case Consultation Today


Contact Us

Criminal Defense Lawyers and Personal Injury Lawyers

Our team of skilled attorneys will support you in every situation.


Our mission is to achieve the best possible result for our clients using our skillful case evaluation, thorough preparation and unmatched courtroom experience. Let our experience, diligence, passion, and reputation work for you. The lawyer you select makes all the difference!

At McMahon, Lentz & Thompson we promise to give your case the personal attention it deserves through our team approach. We will first carefully answer any questions you may have and will guide you through the entire litigation process. Let our experience and long track record of over forty years work for you. Free consultations in criminal and personal injury matters.

Meet the Attorneys

Trust the Personal Injury Lawyers, Criminal Defense Lawyers with an unmatched record of success in State and Federal Courts throughout Pennsylvania.

The Law Offices of McMahon, Lentz & Thompson provide highly experienced, competent, and aggressive representation in personal injury, criminal matters throughout Philadelphia County, Montgomery County, Chester County, Delaware County, Bucks County, Lehigh County, and most of Pennsylvania.