New Hampshire splits along its two metro areas. The Manchester-Nashua page covers Hillsborough County, and the Boston area page covers the New Hampshire towns that the federal definition places in the Boston metro, most of them on the Seacoast or in Rockingham County. A firm with an office anywhere else in the state appears on this page instead.
What we checked
Business registrations and formation dates come from the Secretary of State's QuickStart records. CPA licenses and firm permits were looked up on New Hampshire's professional licensing search, one firm at a time, for the firms we reviewed first. Firms we added later show "Not verified" for a license until that lookup is logged, and every profile links to the state's own search so you can check it yourself.
A trade name registered with the state is shown as a registration, not as proof of how long the firm has operated.
Working remotely
Some New Hampshire firms say they work with clients remotely, so a firm in Nashua can serve a business in Keene. Each metro page has a remote filter, and firms that serve clients anywhere in the country are on the online page.