I deal with a couple of "shared driveways" as a snowplow contractor. I keep a separate account for each section and bill accordingly. One of them is only two houses, and never gives any problem. The other has seven houses and continues on to some undeveloped forest land. Originally I plowed for everybody and there was no problem. Now two brothers on their own shared branch of the road do their own snow removal. Neither of them accepts any responsibility for the rest of the road. Not even for each other.
"Well they (the other five owners) have to get it plowed anyway".
"So can I shack up with your old lady when you aren't there? You have to feed her anyway."
That didn't go over well.
Anyway, I still provide back up plowing and sand for those two as needed, and they get that at a "special rate".
The various loggers that have worked at the end of the road have been more than willing to plow as needed.