Testimonials
Staff
Testimonials
Staff

A Community-Rooted Firm Serving
The Community
For 20 Years

Contact

While this website provides general information, it does not constitute legal advice. The best way to get guidance on your specific legal issue is to contact a lawyer. To schedule a meeting with an attorney for half an hour at no cost to you, please call or complete the intake form below.

Office Hours and Payment Options

Office Hours:

Monday – Friday 8:00 am – 5:00 pm

We gladly accept Visa, Master Card, American Express or Discover payment options.

Also check with your Attorney about available payment plans.

New Hampshire Association for Justice
Super Lawyers