The Dems here in NH are so much better organized than the Republicans. They have local meetings that are advertised on Facebook every month.
In addition, they go around putting up road side candidate signs at the house of every registered Dem in town. They also have a lot more money to spend.
This info was shared with me by a friend who is my State of NH Rep. This is why at least in NH, it is always an up hill battle for Republicans.
Facts... the NH Republicant Party is the epicenter for the uniparty.
I have seen that in our town across the state.