Office Locations

Alfred

45 Kennebunk Rd.
Alfred, Maine 04002

Toll Free: 800.804.2004

Auburn

2 Turner St.
Auburn, Maine 04212

Toll Free: 800.804.2004

Augusta

227 Water St 2nd Floor
Augusta, Maine 04330
Map and Driving Directions

Phone: 207.626.8300

Bangor

23 Water St #207
Bangor, Maine 04401
Map and Driving Directions

Toll Free: 800.804.2004
Fax: 207.874.0343

Bath

752 High Street
Bath, Maine 04530

Toll Free: 800.804.2004

Belfast

137 Church Street
Belfast, Maine 04915

Toll Free: 800.804.2004

Biddeford

25 Adams Street
Biddeford, Maine 04005

Toll Free: 800.804.2004

Biddeford (Second Office)

40 Main St
Biddeford, ME 04005

Phone: (207) 871-0099
Fax: (207) 962-1274

Caribou

144 Sweden Street
Caribou, Maine 04736

Toll Free: 800.804.2004

Dover-Foxcroft

159 East Main Street
Dover-Foxcroft, Maine 04426

Toll Free: 800.804.2004

Ellsworth

50 State Street
Ellsworth, Maine 04605

Toll Free: 800.804.2004

Falmouth

43 U.S. Route One
Falmouth, Maine 04105
Map and Driving Directions

Toll Free: 800.804.2004
Fax: 207.541.9077

Farmington

140 Main Street
Farmington, Maine 04938

Toll Free: 800.804.2004

Houlton

26 School Street
Houlton, Maine 04730

Toll Free: 800.804.2004

Lewiston

213 Lisbon St
Lewiston, ME 04240
Map and Driving Directions

Phone: 207.777.3640

Machias

85 Court Street
Machias, Maine 04654

Toll Free: 800.804.2004

Portland

92 Exchange Street
Portland, Maine 04101
Map and Driving Directions

Toll Free: 800.804.2004
Fax: 207.874.0343

Rockland

639 Main St
Rockland, ME 04841
Map and Driving Directions

Phone: 207.236.6209

Skowhegan

41 Court Street
Skowhegan, Maine 04976

Toll Free: 800.804.2004

South Paris

26 Western Avenue
South Paris, Maine 04281

Toll Free: 800.804.2004

Waterville

18 Colby Street
Waterville, Maine 04903

Toll Free: 800.804.2004

Wiscasset

32 High Street
Wiscasset, Maine 04578

Toll Free: 800.804.2004

Client Reviews
slide 1 of 6