A Comprehensive Snow Removal Agreement is a contract between a property owner and a snow removal service provider. This agreement typically outlines the type of services to be provided, the duration and cost of the agreement, the specific areas to be cleared, and any additional services that may be requested. The agreement will also detail any safety measures or equipment that must be used, the payment terms, and any liability should the service provider encounter any issues during the service provision. Types of Comprehensive Snow Removal Agreement include snow plowing, shoveling, salting, and sanding. Some snow removal services may also include snow removal from sidewalks and pathways, roof snow removal, and ice dam removal.