Your Strongest Defense: Law Offices of Stephen J. Weymouth


With over 40 years of practice, we offer you a proven record of success – even with the most complicated cases.


We will not rest until we get everything that is in your best interest.


All matters are important to us – that’s why we are attentive and committed to the law.

Being accused of any crime can be a highly stressful ordeal. To minimize anxiety and confusion, we navigate you carefully and confidently through the criminal or civil legal system. We don’t accept every case that comes our way. In fact, we will represent you only if we’re confident that we can truly help your case. We also make sure you fully understand the nature of the charges against you and keep you informed of new developments. At many points in the process, you will need to make decisions. We’ll walk you through all available options for moving forward. Unlike many firms, we won’t try to settle your case quickly. If it isn’t in your best interest to settle out of court, we will take your case to trial. We don’t automatically advise you to accept a plea bargain. And we won’t rest until you’re assured of the best possible outcome.

Free Consultation

To get a free consultation, complete the form below or call (617) 573-9598. Learn how we protect your legal rights and strive to reach a successful resolution. For further convenience, Mr. Weymouth is also available to you on evenings and weekends by prior appointment.