Headrest is celebrating its 45th year serving the towns of the Upper Valley of Vermont and New Hampshire. The services Headrest has provided over the past 45 years have filled an urgent need. The communities of the Upper Valley are indebted to Headrest for saving lives and helping people get sober and straight. They really know what they are doing. If you follow their advice and their program, you will get better.