Mr. Whalen did a fantastic job helping my son navigate a potentially serious legal issue. He worked hard on our behalf and succeeded in having all charges dropped!! If you are looking for someone who is knowledgeable, responsive and will work hard on your behalf you can’t go wrong with this firm!