DH shovels if we get snow of less than 2 inches.... over that.. we pay per time....( we pay monthly and actually get a bill per month) we pay $25 if it's alot of heavy snowand $15 for an avg amt...( I know.. how decides?) we have a drive way one car wide and two cars long... plus a small porch.