Contact Us


Portland, ME

Phone:207.772.1941 Fax:207.772.3627

84 Marginal Way, Suite 600 Portland, ME 04101 Directions

Manchester, NH

Phone:603.716.2895 Fax:603.716.2899

670 N. Commercial Street, Suite 207 Manchester, NH 03101 Directions

Lebanon, NH

Phone:603.448.2221 Fax:603.448.5949

1 Court Street, Suite 320 Lebanon, NH 03766 Directions

Flagstaff, AZ

Phone:800.727.1941 Fax:

114 N. San Francisco Street, Suite 100, Box 24 Flagstaff, AZ 86001 Directions

Augusta, ME

By Appointment Only

Phone:207.772.1941 Fax:207.772.3627

77 Sewall St. Augusta, ME 04330 Directions

Submit an Inquiry

Required fields are marked with an asterisk *

    Important Notice

    Sending an email to the firm or any of its attorneys does not establish an attorney-client relationship or mean that the firm represents you. A written agreement signed by you and this firm is required before an attorney-client relationship is created.

    Also, information you send the firm or its attorneys electronically is not confidential unless we have previously agreed in writing to represent you.

    By clicking "Send", you agree that you have read and understand this notice.