Favorite coffee roasters in NH (southern NH preferably)

Hey everyone, I was wondering if anyone has a favorite roaster based in the good ol' 603. I'm looking for some whole beans to pick up as gifts for friends.