Just thought I would post a follow up to let all know I did telephone Home Energy and they said they do not service anywhere in Mass-too much bureaucratic baloney (my words) and rules/regs makes it too costly. Consider your good fortunes in NH!
Thanks for your help anyway.