I have been using Powers Generator Service for a couple years, (
www.powersgenerator.com). You can get an annual maint contract and they will come out once per year and go through the entire system and do a failover test. They are headquartered in Keene, but service residential and commercial customers throughout New England.