The firm of Mcmahon and Allgreen consists of John McMahon and Chris Allgreen, along with their staff. We specialize in personal injury and insurance disputes. All clients get personalized service and have one on one contact with the partner working their case. We keep you up to date on all developments and when you leave a message, you get a return call the same day. We want to be the firm you turn to with your legal needs. We have contacts throughout the legal community and can refer you to competent attorneys in any field of law.