John and Cheryl,
I spent two months a couple of years ago based at Journey's End Marina in Rockland, ME. I can't say enough good about them.
JEM is a working yard, servicing both yachts and workboats. That's part of the charm. The staff is courteous and very professional, and the prices are reasonable. There's a Hamilton Marine
store adjacent to the yard and Rockland is a wonderful place to be based. It's a neat little town with great restaurants, good museums, and lots of little shops. Only a short drive or sail to Camden, and lots of wonderful anchorages
The USCG cutter
Abbie Burgess is based there, as is the USCG Center at Rockland. See pix at: http://gallery.wdsg.com/Maine-Trip-2004
S/V Born Free