One Canal Plaza, Portland, ME 04112-0426
Providing personalized legal services to buyers and sellers of businesses.