Its a little bit of both. Couldn't do it without the snowbank there.
For our snow removal, we can get a foot of snow over night and by 8am, the roads are 95% cleared. Even during a bad snow storm, there is never more then 2 inches on the road at a given time. Got to love small towns.