Portland, Maine Office

Our solar showroom in Portland, Maine lets you see hands-on displays of solar technologies

View Larger Map

Portland, Maine Solar Showroom

Address: 142 Presumpscot Street
Portland, Maine 04103
Phone: (207) 221-6342

Portland Maine Solar Contractor    Solar Showroom Washington Ave Maine

See the technology behind solar electricity and solar hot water in our solar showroom on Presumpscot Street, Portland, Maine

Our office in Portland is able to install and service grid-tied solar power (photovoltaic installation) and solar hot water systems throughout Southern Maine. Including Greater Portland (Yarmouth, Falmouth, Portland, South Portland, Cape Elizabeth, Scarborough, Gorham, Westbrook), the Sebago Lakes Region (Windham, Bridgton, Naples, Baldwin), Freeport, Brunswick, Bath, Old Orchard Beach, Saco, Biddeford, Alfred, Waterboro, Sanford, North Berwick, South Berwick, Kennebunk, Kennebunkport, Wells, York, Kittery and Eliot.

Directions to Our Portland Office from the South (Kittery or Boston):

  1. Take I-95 N toward Portland
  2. Take exit 44 to merge onto I-295 N toward S Portland/Downtown Portland - Drive for 6.7 Miles
  3. Take exit 8 for ME-26 S/Washington Ave - Bear right
  4. Turn right at Presumpscot St

Directions to Our Portland Office from the North (Augusta or Bangor):

  1. Take I-95 S toward Portland
  2. Slight right at I-295 S (signs for Brunswick/ME-126/I-295 S/ME-9/Gardiner) - Drive for 45.6 Miles
  3. Take Exit 9 to merge onto Baxter Blvd toward ME 26/Washington Avenue
  4. Bear right onto Bates St
  5. Turn left onto Washington Ave
  6. Take the 2nd right onto Presumpscot St
  7. Our location will be on the left

Our Other Office Locations:

Locations in Maine and New Hampshire:

Liberty, Maine
91 West Main Street
Liberty, Maine 04949
Phone: (207) 589-4171
Map and Directions

Portland, Maine - Our Solar Showroom
142 Presumpscot Street
Portland, ME 04103
Phone: (207) 221-6342
Map and Directions

Exeter, New Hampshire
7 Commercial Drive
Exeter, New Hampshire 03833
Phone: (603) 679-1777
Map and Directions