Criminal Law Attorney Michael P. Carroll
If you are facing criminal charges, it is critical to have an experienced criminal law attorney on your side to protect your rights and defend your case. Attorney Michael P. Carroll has years of experience defending clients in a wide range of criminal matters, including felonies like assault and battery, drug possession, and misdemeanors like restraining orders. He is committed to fighting tirelessly for his clients to achieve the best possible outcome.

As an experienced criminal defense attorney, Michael P. Carroll understands the complexities and nuances of the criminal justice system. He will provide you with skilled representation and work to protect your rights at every step of the legal process. Whether you are facing misdemeanor or felony charges, Michael will give you the best chance to obtain a favorable outcome.
Assault and Battery
Assault and battery charges can result in severe legal consequences, including jail time, fines, and a permanent criminal record. Michael P. Carroll has extensive experience defending clients facing assault and battery charges. He understands the various factors that can affect the outcome of your case and will develop a strong defense strategy tailored to your specific situation. With Michael on your side, you can trust that your case is in good hands.
Drug Possession
Drug possession charges are serious possible felonies, and can lead to severe penalties, including imprisonment and fines. Michael P. Carroll has experience defending clients facing drug possession charges, including marijuana possession, prescription drug possession, and possession of controlled substances. He will work diligently to analyze the evidence, identify potential defenses, and fight for the best possible outcome for you.
Contact Michael P. Carroll for Experienced Criminal Defense Representation
If you or a loved one is facing criminal charges, don’t hesitate to reach out to attorney Michael P. Carroll, expert in criminal law. He will provide you with the legal representation you need to protect your rights and achieve the best possible outcome for your case. Call (508) 222-5297 today to schedule a consultation.