Not sure of any place near Greenfield, MA? Although I've got a general tip for you... If you're going to have it fixed 100% by the insurance company, then it's best to use a place that's not on their "reccomended" list. Their reccomended list may simply be a place that gives the appraiser or the adjuster a kick-back and over-charges your insurance company. Not sure how this would be bad for you, but it's stupid that other people are profiting from your misfortune like that.
Anyway, you can read some stuff online about it. It's interesting. I'de reccomend one place I went to. Not close by any means. Not easy to find either. It's Citi Autobody in Boston. They have a website too. I had my sister's car done there. They do very good work. Flawless actually. They will negotiate with your insurance company adjustor and they will fix everything 100%. Good luck!