Criminal Defense Attorney Serving Southeastern Massachusetts
If you’ve been arrested or charged with a crime, you need more than a public defender or someone who treats you like a case number. We provide straightforward criminal defense for people who want clear advice and someone who actually shows up to fight for them.
We represent clients in New Bedford, Brockton, Fall River, Mashpee & nearby areas.
Charges We Handle
Defense for the Charges You’re Facing
We defend people across Southeastern Massachusetts in cases involving:
- OUI / DUI – First-time or repeat charges
- Drug Possession & Distribution – Including opioids, marijuana, & controlled substances
- Assault & Battery – Including domestic incidents & fights
- Theft & Property Crimes – Shoplifting, larceny, or vandalism
- Weapons Charges – Unlawful possession, carrying without a license
- Probation Violations – Including missed appointments or failed tests
- Misdemeanors & Felonies – State-level charges in local courts
Even if this is your first charge, don’t wait. A criminal conviction can affect your job, your license, and your future. The sooner we talk, the more we can do to help.
How We Defend You
No Scare Tactics. Just the Truth.
When you work with us, you’ll get:
An honest breakdown of your situation
Clear answers about what to expect
A lawyer who actually prepares your case—not just shows up in court
We know the local courts across Bristol, Plymouth, Barnstable, Norfolk & Suffolk Counties, and we don’t make empty promises. We fight for dismissals, reduced charges, or alternative sentencing when possible—and we keep you informed the whole way.
Local Representation. Real Results.
We represent clients in:
- New Bedford District Court
- Fall River, Wareham & Falmouth courts
- Brockton, Taunton & Barnstable
- Suffolk & Norfolk County courts (Boston & nearby)
Whether your case is in a small town or city court, we’ll be there—on time, prepared, and ready to push back.
Facing Charges? Let’s Talk
Don’t Wait for Your Court Date to Get Help
Even if your arraignment is coming up fast, we may still be able to make a difference. Reach out now for a confidential consultation.
Call:
774-205-1984
Or use our
Contact Form →