Specializing in professional legal support across several industries, with a personal small town touch. Learn more about our firm →


Find information on common legal matters, helpful legal links and other resources for your convenience. Helpful resources → 


Give us a call at (800) 466-3130, or fill out our contact form to get in touch with our law firm today.

Areas of Practice

Click on any of our services below for more information

Looking for Legal help today?

Fill out the form below and we will be back in touch with you to discuss your request

(To keep your information secure be sure to enter the text you see into the “ENTER CAPTCHA” field below)

Proud Affiliates

ellie fund logo
south shore chamber of commerce logo
neponset valley chamber of commerce logo
hanover chamber of commerce logo

Building Relationships Before Cases

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt

Start typing and press Enter to search