Skip to main content

Practice areas


  1. Unspecified: 100%

Attorney endorsements

1 total 

Are you an attorney? Endorse this lawyer

  • Daniel McGarrigle

    Michael is possibly the most passionate defender of his client's rights that I have come across. That, coupled with the fact that he is a skilled courtroom advocate and a great guy makes him a pleasure to work with. I endorse this lawyer.


    Daniel McGarrigle Criminal defense Attorney
    Relationship: Worked together on matter



Professional misconduct

This lawyer was disciplined by a state licensing authority.

  1. Public Reprimand
    issued in PA, 2015


    Public reprimand means an attorney did something wrong but may still practice law. The State gives the lawyer a public reprimand in hopes that he or she will not repeat the behavior. Details of the infraction are made part of the public record.

Avvo contributions
Legal answers