Attorney Profile

My practice has been built based on personal service to clients one case at a time.  My name is recognized for caring, compassionate, legal representation at a time when clients are facing difficult legal situations.  For me, creating legal strategies and delivering the best outcome in spite of the severity of the charges, allegations, or facts is my goal with each and every client.  

It all starts when we meet to discuss the pending case. I listen. I apply 21 years of courtroom and litigation experience to develop a plan that meets the client's needs and manages costs. Although litigation is expensive, I will help clients to get the quality representation for the best price.  Together, we decide the best path forward, mindful of the client's confidentiality, family members are welcome to attend meetings and proceedings at the discretion of the client.  While I specialize in personal injury cases, criminal defense matters, DUI cases and Immigration, including Deferred Action, petitions, I can address many other personal legal matters or questions.

Please call my office at 610-551-7551; para conversar en espanol, 484-802-5040 or email me at: lrivera@leonardriveralaw.com to discuss your personal legal matters.